Cafe At The Square
500 Saint Charles Ave
New Orleans
LA
70130
(504) 304-7831
cafeatthesquare.com
Open Map
Description
Cafe At the Square is located at 500 Saint Charles Ave, New Orleans, LA. This location is in the Central Business District neighborhood. This business specializes in Restaurants.
by merchantcircle on March 06, 2015 from
merchantcircle
Accepts Credit Cards
Advertized
American
Breakfast
Cafes
café
Good for Groups
restaurant
Restaurants
Take-out