5311 E Olympic Blvd, Los Angeles, California 90022 USA
ARE YOU CRAVING A DELICIOUS CRISPY QUESABIRRIA COME ON DOWN TO THE ONE AND ONLY THE BIRRIA SPOT
Photo Credit: Yelp