Phone: +15048625252
Address: New Orleans, LA 70118, 8120 Hampson St, United States, Cozumel
City: Cozumel
Dishes: 35
Reviews: 261
Website: http://pupusasnola.com/
"A friend took me here for lunch. I was blown away. The chef owner is a great guy, and he loves his job. He is a natural. This small restaurant is the real deal. Everything is cooked to order, so be ready to settle in. I have eaten everywhere in New Orleans, and I am looking forward to showing people this gem of a restaurant. Don't miss it."
All prices are estimates.