Restaurant in Tarpon
Latin and Japanese fusion spot serving authentic tacos, teriyaki plates, and rich horchata.
1932 US-19
Holiday, FL, 34690
(813) 585-2329