Phone: +15045690198
Address: New Orleans, LA 70116, 1240 Decatur St, United States, Cozumel
City: Cozumel
Dishes: 35
Reviews: 383
Website: http://www.theitalianbarrel.com/
"I was expecting fresh ravioli, but I got grocery store ravioli with a little white sauce on top. Everything was bad: “warm focaccia” was actually white bread toasted, the cold cuts selection wasn’t even close to what you normally get in an italian restaurant, and the biggest disappointment of the night: grocery store pre-made ravioli. Our plates were almost untouched when the waiter took them and he didn’t even ask if everything was ok. Very unprofessional…I don’t recommend this place. Maybe the … – show"
All prices are estimates.