2801 W. Van Buren St. Phoenix, AZ 85009
West Phoenix
602-233-1223
8 Mexican Restaurants in Metro Phoenix You've Probably Never Tried -- But Should
By Natalie Miranda
Tags: Chow Bella, Lists
Tacos Sahuayo vs. Tacos Chava: Taco Truck Take Down
Tags: Battle of the Dishes, Chow Bella