Best margarita in town!
best margarita in town! I can't say enough good things about this place. Seafood is always fresh and delicious, Margaritas are well made. Customer service is excellent. Parking can be a little tricky but well worth it.
Beach Girl