There are so many to choose from it can be hard to decision where to go for an evening out, so we have pulled together a definitive of the best according to customer reviews on the well-respected TripAdvisor website.
How many of these have you tried?

9. The Rocka Restaurant
The Rocka Restaurant in Osborne Road serves Mediterranean inspired food. Our readers have said that it is one of the best spots to visit in the city. It has a rating of 4.8 based on 769 reviews on TripAdvisor. therockarestaurant.co.uk | Contributed Photo: Dish Detective

10. Maya
Maya in Jubilee Terrence is a beautiful Latin American venue that dishes up small plates and delicious cocktails - it is perfect for a one of a kind dining experience. It has a rating of 4.8 based on 218 reviews on Trip Advisor. mayasouthsea.co.uk Photo: Google

11. El Toro
El Toro on Osborne Road is a Latin American-themed restaurant which has dishes influenced by Spanish flavours and cuisine. It has a rating of 4.7 based on 346 reviews on Trip Advisor. www.eltoro-southsea.co.uk | Contributed Photo: Dish Detective

12. Desi Old India Cafe
Desi Old India Cafe in Elm Grove has garnered appreciation for providing exceptional value, with guests highlighting the fresh, flavorful, and well-presented dishes that come at reasonable prices. While most guests rave about the authentically crafted Indian cuisine, a handful suggest there is room to elevate the freshness and variety. It has a rating of 4.7 based on 331 reviews on Trip Advisor. desicafe.co Photo: Alex Shute
