Louie & Nacho’s Beach Bar

Review Detail

5.0 1 0.5
St. Croix Restaurants
The sunset place to be
Overall rating
 
5.0
Food/Drink
 
5.0
Setting/Ambiance
 
5.0
Staff & Service
 
5.0
Happy Hour
 
5.0
We really enjoy coming here for a nice drink and tacos at the end of the day and watch the sunset. 
M
Report this review Was this review helpful? 0 0

Comments

Already have an account? Log in now