I was visiting Phoenix and wanted to find an Authentic Mexican restaurant for lunch. Mi Pueblo was exactly what I was looking for. They have a big photo menu behind the counter which made ordering very easy. Unlike some other places my Enchiladas came out just like the picture and tasted as good as they looked. Service was very fast and showed a level of professionalism sometimes missing in a family run restaurant.