Are we able to dine in yet? 6/13/20
Address: 21 E Main St, Alhambra, CA 91801, USA
Daniel McCombe | Sep 7, 2020
Yeah. It's awesome. I got Alabama-trashed there for like 40 bucks. Make Alhambra Great Agian!
Chris Cohea | Sep 7, 2020
Yes
Clarissa Martinez | Sep 7, 2020
Yes you are.
Thanks! Your answer is awaiting moderation.