Excellia Restaurants in New Orleans
The best places in New Orleans to eat Excellia. Our interactive map features all restaurants around New Orleans who offer this dish to eat out or take away.
Show restaurants on map
This is a list of all the eateries where you can order Excellia or dine out.
4.1
Menu
Online table booking
4.1
Menu
Online table booking
City: New Orleans, 800 S. Peters, New Orleans, United States
"The waitress and the staff were excellent. very attentive, friendly and eating always perfect!"
4.2
Menu
Online table booking
4.2
Menu
Online table booking
City: New Orleans, 81 French Market Pl, New Orleans, United States Of America
"We stopped in for a quick app and drink. We were completely blown away. They knew so much about the tequila flavors, it was great. Everyone was so friendly and service was on point. Julie was our bartender and she made our stop nice."
Excellia
You can find Excellia in Restaurants.
We help you find a restaurant in your area where it tastes best.
Price
The Average price for Excellia is:
$12.6