Have they added lemon ice to the local menu yet?
Address: 3494 E Tecate Ln, Meridian, ID 83646, USA
Ed Parks | Jan 20, 2020
Yes they do at the Boise Idaho restaurant..
Barbara Clifford | Jan 20, 2019
I did not see it last time i was there.
Thanks! Your answer is awaiting moderation.