Phone: +16022767531
Address: 6066 S Central Ave, 85042, Phoenix, US, United States
City: Phoenix
Dishes: 23
Reviews: 1089
Website: http://www.laolmeca.com/
"Got the famous green chili burrito thinking it would be amazing. But its honestly not up to par. Id give it a 6.5/10. I also got 3 tacos de asada and they were pretty good. 7.5/10. Overall i'll give this restaurant a 7/10 rating. I would come back.Food: 3/5"
All prices are estimates.