Phone: +15045220507
Address: New Orleans, LA 70116, 1100 N Peters St, United States, Cozumel
City: Cozumel
Dishes: 28
Reviews: 168
"The muffulletta was one of the best sandwiches I've ever had. Definitely spend the extra few dollars and get a 1/2 rather than the 1/4. Make no mistake, the service by both people that were working was less than friendly but the sandwich is so delicious I would hate for someone to miss out because of that. I just turned on the “saccharine sweet” to over compensate for their rude."
All prices are estimates.