Phone: +15048648065
Address: New Orleans, LA 70118, 8638 Hickory St, United States, Cozumel
City: Cozumel
Dishes: 35
Reviews: 40
"Currently running as to go, but have space if you call ahead. Darrell was accommodating and showed me great hospitality. Even though they were limited in supplies due to the current circumstances, he hooked me up with some delicious chicken wings and a yummy slice of bread pudding."
All prices are estimates.