Phone: +15048648065
Address: New Orleans, LA 70118, 8638 Hickory St, United States, Cozumel
City: Cozumel
Menu Dishes: 35
Reviews: 60
"Excellent! The proprietors are such lovely people. Best customer service I recieved in the 6 months I lived in New Orleans, hands down! Like going to my Auntie's for lunch or dinner. The food is near perfect the sweet tea reminded me of Houston, my second home. A “must visit” destination for great food and even better conversation!"
All prices are estimates on menu.