3501 N Central Ave
Phoenix, AZ 85012
Phoenix, AZ 85012
Open HoursM-F 11am-2pm & 5pm-9pm
OverviewAs the crossed chili peppers in its logo would imply, there's spice in this mid-town restaurant's dishes. Previously named a "Best of Phoenix" winner by Phoenix New Times , this...
more