201 Saint Charles Ave
New Orleans, LA 70170
- If you're looking for the Capitol One ATM it's adjacent to the elevators on the 14th floor.
- This place sucks...especially the gyro place.
- Don't even think about food after 2pm, everything shuts down by then.
- Rick's....yum...nuf said.
- Nola Nicas chancho frito, queso frito