455 Redington Dr., South Elgin
(847) 888-8660
WELCOME TO NAPOLITANO'S RESTAURANT
We are located in the Thornwood Shopping Mall near Thornwood Avenue and North Randall in South Elgin. Our menu is Italian, Mediterranean Cuisine with a unique Latin twist offered at an affordable price range. Prim...
1101 North La Fox Street, South Elgin
(847) 697-0600
Welcome to Tequilas! We specialize in delicious and reasonably priced cuisine, including our house specialties and other customer favorites. Our cuisine entrees are served in a relaxed and welcoming settingthat you and your friends and family are sur...