El Tenampa
Add to Favorites
OPEN NOW
Today: 10:30 am - 9:30 pm
76 Years
in Business
Amenities:
Wheelchair accessible
Saved to Favorites
Phone: (208) 888-4089
Address: 906 N Main St, Meridian, ID 83642
Parking: Free
Wheelchair Accessible: Yes
Cuisines: Caterers, Mexican, Latin American
Price Range : Below Average
3284 E Pine Ave, Meridian, ID 83642
21 E Fairview Ave, Meridian, ID 83642
704 E Fairview Ave, Meridian, ID 83642
1603 N Main St, Meridian, ID 83642
785 S Progress Ave, Meridian, ID 83642
2845 E Overland Rd Ste 190, Meridian, ID 83642
1565 S Meridian Rd, Meridian, ID 83642
3551 E Fairview Ave, Meridian, ID 83642
400 E Fairview Ave, Meridian, ID 83642
3100 S Meridian Rd, Meridian, ID 83642