The "burrito" tips off this place as a take-out restaurant. But which one is it? And where in Alhambra is it? Submit your answer in the comments section below!
Thank you for reading our story! Alhambra Source is a 501(c)3 non-profit organization. Our newsroom reports fact-based quality journalism that educates, informs and engages our diverse communities - with no paywall. Support our mission and donate today!