Skip to main content
GOPRIDE
Chicago / Places & community

Alhambra Palace Restaurant

1240 W Randolph , Chicago, IL 60607

No ratings yet

Get directions Visit website

Alhambra Palace Restaurant

About this business

The Alhambra Palace, which is one of the largest restaurants in the world with 24,000 sq. feet of space, was named after and inspired by the 13th Century fortress in Granada, Spain. It is the owner’s hope that everyone who passes through its doors will feel transported to another part of the world, and so he has painstakingly imported everything from the grandest chandeliers to the tiniest tiles directly from the Mediterranean and Middle East. (From the owners)

A closer look

Featured in GoPride