Restaurant in Dunedin
Family-run spot serving Mexican, Cuban, and Tex-Mex fusion like birria tacos and ramen
422 Patricia Ave
Dunedin, FL, 34698
(727) 533-5390