1100 N Tuttle Ave #8
Sarasota, FL 34237
Laid-back nook with a folksy vibe serving classic Mexican seafood meals along with lunch specials.