3636 Saint Charles Ave, New Orleans, LA 70115
While been out of NOLa, Superior Grill is really one of the places are missed, its ambience, its Margaritas, its ""botanas"", servers and patrons, all together make a very special place.
Hope to get back soon to NOLa, and promisse it will be a place to be back.
Luis Enrique Arana Lagunas
Puerto Vallarta, Mexico