Phone: +15042187888
Address: New Orleans, LA 70119, 1518 N Lopez St, United States, Cozumel
City: Cozumel
Dishes: 35
Reviews: 405
Website: http://liuzzasbtt.com/
"So I live 2 hrs away but there is nothing like the experience of a bbq shrimp po boy. You cant have that without a ****** mary to wash it down. There is no other experience like it. It may just be me but I fall into a heaven like trance. And it's a regretful disappointment when you take the last bite. If you visit new orleans, you must try it. Life will never be the same."
All prices are estimates.