9822 N. 7th St. Phoenix, AZ 85020
Central Phoenix
602-943-1156
Hours: Tues-Sat 11am-7pm, Sun 11am-6pm, Mon Closed
Best Mexican Restaurant to Take an Out-of-Towner
Most Wanted Taco Shop
Tags: Food & Drink, Most Wanted Taco Shop