The Red Barn Pub & Grill
Restaurant • Bar • Pub • Barbecue restaurant • Salad shop • Fondue restaurant🫤 There is nothing pleasant, restaurant located at the end of the port, in a recess, wrong menu, for example for grilled seafood, there is only dry, a waitress not making the difference between dry and squid.... Sticky tables, long service... A tourist trap restaurant, expensive for my taste for the... People often mention restaurant,
Address
121 Quai de la Sinse, 83000 Toulon, France
Website
Contact
+33 4 94 63 65 74Rating on Google Maps
4.10 (360 reviews)Open on Google Maps