Address: 21 E Fairview Ave, Meridian, ID 83642, USA
They are open inside now. I was there on Monday.
They're open for take-out.
Add Answer
Thanks! Your answer is awaiting moderation.
Do they do table side guacamole?
Trending Places
Mexican restaurant
3284 E Pine Ave, Meridian, ID 83642, USA
Deli
1626 S Wells Ave, Meridian, ID 83642, USA
Chinese restaurant
3055 E Fairview Ave, Meridian, ID 83642, USA
Mobile home park
424 W Cherry Ln, Meridian, ID 83642, USA
Campground
184 W Pennwood St, Meridian, ID 83642, USA
Homeowners' association
3140 W Belltower Dr, Meridian, ID 83646, USA
Real estate agency
2490 N Locust Grove Rd, Meridian, ID 83646, USA
Department of motor vehicles
1769 N Lakes Pl #100, Meridian, ID 83646, USA