Category: | Restaurant, |
---|---|
Address: | 303 New Market Rd W, Immokalee, FL 34142, USA |
Zip code: | 34142 |
Everything they have is delicious! Great prices too. The music is a little loud for me but otherwise it's perfect.
So i purchased some ceviche and omg they were awesome and 2 fresh made waters bothered awesome ill defintly be visiting this place again