Search results: 3 Stars, $$$ ($16-$25), Downtown, Bar Food Restaurants
Search ResultsResults 1 - 1 of 1
for 3 Stars, $$$ ($16-$25), Downtown, Bar Food Restaurants
Restaurants / Bar Food
Alhambra Palace Restaurant
-
1240 W. Randolph St. - Chicago (West Loop)
West Loop restaurant-lounge from the folks behind Wicker Park's now-shuttered Souk.

