Spanish Square The Spanish Square

The Spanish Square Map

1358 W. Belmont Ave.
Chicago, IL 60657
773-717-7900
Map
Cuisine: Spanish / European / Tapas
European marketplace and restaurant in Lakeview.
Openings: Lunch & Dinner Tues.-Sun.

Features

  • Dress code: Casual