Address: 3087 Holme Ave, Philadelphia, PA 19136 Phone: (215) 595-2550
Reviewed on 08/27/2025
By: Abigail G.
(July 2025) Where do I even begin. I flew back home for a few days in July and my sister told me I had to try this place before my flight took off. So... more
Reviewed on 12/15/2024
By: Samantha O.
Food is excellent! Especially the birria tacos, tortas & ramen. The horchata is on point. Service is always great, owners are friendly. It's our go to place. more
Reviewed on 09/30/2024
By: Rebekah Z.
Great food, service and prices. One of our go-to restaurants in the area. Try the Birria tacos and guacamole! more