JavaScript is not enabled.
La Margarita - 1 Reviews - 1626 E Algonquin Rd, Schaumburg, IL 60173-4118, Schaumburg, IL - Restaurants Reviews - Phone (847) 397-7200

La Margarita

Claim
marker
1626 E Algonquin Rd, Schaumburg, IL 60173-4118
Schaumburg, IL 60173
marker
(847) 397-7200
Incorrect info? Correct your listing

Main categories:

Restaurants

Related categories:

Food & Dining

Reviews

( 1 )
( 0 )
( 0 )
( 0 )
( 0 )

Best

My favorite restaurant EVER! Amazing food and Amazing margaritas! Great service and always quick seating!

Worst

All reviews seem positive

My favorite restaurant EVER! Amazing food and Amazing ma... 7/1/2007

TayMay Provided by Partner
My favorite restaurant EVER! Amazing food and Amazing margaritas! Great service and always quick seating! more
< Previous 1 Next >

Menu for La Margarita




SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018
badge