Mocambo Mariscos Mexican Seafood Restaurant
1101 North La Fox Street
South Elgin Illinois, 60177
Phone: (847) 697-0600
Website: www.mocambomariscos.com
Specialty:
Mexican, Latin American
Cuisine:
Latin American, Mexican
Feature:
Dining, Fine Dining, Local Favorites
Price:
On Budget Prices
Feedback:
5