cancel
More Top 10s
- Californian Cuisine
- Cuisine
- Cuisine
- Eastern European Food
- European Dining
- French Food
- Fusion Restaurants
- German Restaurants
- Indian Cuisine
- Italian Food
- Japanese Food
- Ask a Local
- Locals have answered 53 questions about Shanghai.
- Ask Shanghai Locals
-
-
-
1. Aruba Café
- A Caribbean treat in true laid-back style
-
- Caribbean
- Moderately Priced
- Pudong/Lujiazui
-
-
-
2. Cantina Agave
- A Latin escape renown with expats for the amazing food and drinks
-
- Mexican
- Affordable
- Jing An District
-
-
-
3. Gongdelin Vegetarian Restaurant
- Popular vegan spot for anyone with like-minded eating habits
-
- Asian
- Chinese
- Very Expensive
- Jing An District
user ratingexpert pick -
-
-
4. Haya's Mediterranean Cuisine
- Tasty Mediterranean treats, the best in Shanghai
-
- Mediterranean
- Very Expensive
- Jing An District
expert pick -
-
-
5. Fortuna Seafood Restaurant
- Near the railway station, the best fish in town
-
- Seafood
- Moderately Priced
- Zhabei District
expert pick -
-
-
6. Latina
- Carnival dining on Shanghai's famous food street
-
- Latin American
- Very Expensive
- Luwan District/Xintiandi
user rating -
-
-
7. TangoBang
- Time to Tango!
-
- Latin American
- Moderately Priced
- Pudong/Lujiazui
-
-
-
8. Las Tapas
- Home of Shanghai's Traditional Spanish Tapas
-
- Spanish
- Very Expensive
- Jing An District
-
-
-
9. Beni's
- Inexpensive drinks, live music and great food
-
- Latin American
- Cheap
- Xuhui District
-
-
-
10. Mexico Lindo
- Unforgettable Mexican Cuisine that will make you beg for more
-
- Mexican
- Very Expensive
- Minhang District
-
-
-
The Best of NileGuide
-
Ah, the scent of the fresh sea air, the smell of cooking fish and the sounds of soft music and swooshing skirts-- all signs that you are in the Caribbean. But wait, you're not on an island in the middle of the sea, you're in Shanghai! And Shanghai's representative Caribbean restaurants may not be many, but they are decent, proud and respectable authentic Caribbean establishments.
Aruba Cafe, for example, is a great place to have a Caribbean meal, especially with the delicious fish and vegetable dishes that make Caribbean food so light, filling and crave-worthy.
Not Caribbean, per say, but Cantina Agave, known for its authentic Mexican and South American fare, has subtle Caribbean touches in the menu that will delight any native of the islands. You'll find excellent drinks as well as great company, food and decor.
For vegetarians who love the island taste, Gongdelin Vegetarian Restaurant offers the chance to try dozens of veggie dishes without leaving the buffet line. You'll also find soft spicing and the island flavor you so enjoy in this Asian veggie hub.
Haya's is a Mediterranean joint famous for its hummus, freshly cooked breads and spicy dips. For any islander away from home, this is a great second best treat, and though it isn't mama's home cookin' it is filling, healthy and delicious.
If you're from the islands you probably love seafood, and Fortuna is the best seafood restaurant in Shanghai. You have to try it, its simply mouthwatering and creates an unforgettable Shanghai experience.
To carry on with eating in Shanghai after you've exhausted the list thus far, try Tango Bang, Latina, Mexico Lindo and Beni's, all great Latin American style restaurants with great food, fun island atmospheres and a great crowd of people out to have a good time.
- Best Of Shanghai
-
-
Hotels
- Brand Name Hotels
- Business Hotels
- Cheap Accommodations
- Downtown Hotels
- Five Star Hotels
- Trendy Hotels
- Hotels Near Jing'An Temple
- Hotels Near Pearl Tower
-
Things to Do
- Active Things to Do
- Cool Activities
- Family Friendly Attractions
- Fun Things to Do
- Historical Things to Do
- Romantic Things to Do
- Historic Buildings
- Art Museums
-
Nightlife
- Fun Nightlife
- Nightclubs
- Off the Beaten Path Nightlife
- Romantic Nightlife
- Bars
- Bars and Clubs near Hongqiao International Airport
- Bars and Clubs near Jing'An Temple
- Bars and Clubs near Pearl Tower
-
