3636 St. Charles Ave.,
New Orleans, LA 70115
Superior Grill, New Orleans, opened on December 4, 1997. Located on St. Charles street care stop, #21, this restaurant offers fajitas and margaritas, the best in the city according to their website. They have 34 tables with smoking and non-smoking sections to suit your preference. Their open kitchen allows diners to watch their food being prepared and Superior Bar features a variety of tequilas nationally recognized. The large patio is a favorite among locals. Happy hour is 2 for 1 everyday from 4:30 p.m. to 6:30 p.m.