Phone: +15042495830
Address: New Orleans, LA 70118, 724 Dublin St, United States, Cozumel
City: Cozumel
Dishes: 35
Reviews: 158
"Edwin and Veronica have a great thing going in the Riverbend. This place is so good and is definitely my my favorite Tex-Mex place in New Orleans. Home made chips and great salsa help! We always purchase a large homemade salsa to take home. SO GOOD."
All prices are estimates.