Located in the Historic Ybor City, which is the heart of Tampa. Best known for our award winning birria tacos.
Founded in 1988 in Los Angeles, CA and moved to Florida in 2018. From scratch kitchen.
Family owned and operated, family tradition and Mexican heritage as our main ingredients.