Overview
Hotels
Things to Do
Restaurants
Nightlife
Itineraries
Facts
Explore
Travel
Carmen's Mexican Restaurant
Address:
6400 Estate Smith Bay
In Pavilions & Pools
St. Thomas, U.S. Virgin Islands
view in google maps
Phone:
340/779-1420
Contact
·
Privacy
·
Terms