Come to this bar to try good chicken. Choose between indoor and outdoor seating. The energetic staff works hard, stays positive and makes this place wonderful. The fast service is something these restaurateurs care about.
Visitors' reviews on Yumbar
Add your review
Address
635 W Glenrosa Ave, Phoenix, Arizona, USA, 85013
Features
Outdoor seating
Takeaway
Booking
Opening hours
| SundaySun | 10AM-6PM |
| MondayMon | 4PM-9PM |
| TuesdayTue | 4PM-9PM |
| WednesdayWed | 4PM-9PM |
| ThursdayThu | 4PM-9PM |
| FridayFri | 4PM-11PM |
| SaturdaySat | 10AM-11PM |
Report incorrect information