Restaurant in Tampa
Family-owned taqueria known for authentic birria tacos, quesabirria, and tamales.
165 Westshore Plaza
Tampa, FL, 33609
(813) 281-2822