Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Spanish, Restaurants in New Orleans, Louisiana (LA), United States

Upstairs at Mimi`s
4
50 reviews

2601 Royal St, New Orleans, LA 70117-7355, New Orleans

Dive bar with unbelievable tapas and great wine list. This is a hidden gem just outside the French Quarter. The bartende