We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Spanish Restaurants in U.S. Virgin Islands

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Amalia Cafe (Charlotte Amalie)

#10 of 399 Restaurants in U.S. Virgin Islands
#1 of 48 Restaurants in Charlotte Amalie
Price: $10 - $30 Map
Visitor photos (128)
Cuisines: Seafood Mediterranean European Spanish

LaTapa (Cruz Bay)

#12 of 399 Restaurants in U.S. Virgin Islands
#4 of 45 Restaurants in Cruz Bay
Map
Visitor photos (71)

Havana Blue (St. Thomas)

#48 of 399 Restaurants in U.S. Virgin Islands
#8 of 138 Restaurants in St. Thomas
Map
Visitor photos (302)
Cuisines: American Caribbean Latin Seafood Spanish Pacific Rim
Reserve

Fresh Bistro (St. Thomas)

#136 of 399 Restaurants in U.S. Virgin Islands
#37 of 138 Restaurants in St. Thomas
Price: $12 - $29 Map
Visitor photos (25)
Cuisines: Mediterranean American Spanish

Rancho Latino (Charlotte Amalie)

#224 of 399 Restaurants in U.S. Virgin Islands
#28 of 48 Restaurants in Charlotte Amalie
Map
Visitor photos (13)
Cuisines: Caribbean Latin Spanish Central American Seafood South American Puerto Rican

El Sol Bar Restaurant (Christiansted)

#278 of 399 Restaurants in U.S. Virgin Islands
#59 of 88 Restaurants in Christiansted
Map
Visitor photos (2)
Cuisines: Latin Spanish

Estela's Classic (Cruz Bay)

#314 of 399 Restaurants in U.S. Virgin Islands
#44 of 45 Restaurants in Cruz Bay
Map
Visitor photos (6)
Cuisines: American Caribbean Spanish