top of page


31 E. Main Street, Alhambra CA 91801
phone *(626) 940–5549
office (626) 872–0483
hours Monday – Sunday 10am–8pm

This location is conveniently located off the Garfield and Main intersection next to Edwards Cinema, across from Sprouts Market. Convenient parking in front for pick-up or free parking in the old Rite Aid parking lot. 


*Our phone lines are available for ordering ahead, however, we do prioritize our in-person customers. Please be prepared to hold during lunch/dinnertime or try ordering online for pick-up for the fastest way to get your food!

outdoor patio seating

beer & micheladas served here

order online for pick-up

bottom of page