Salsa Restaurants in Elmhurst
Show restaurants on map
3.7
Menu
3.7
Menu
City: Elmhurst, North York Street, Elmhurst, 60126, United States Of America
"Good portion size, Food tasted great."
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Elmhurst, 103 E Vallette St, Elmhurst, IL 60126, United States
"First time, great food. Prepared fresh and quick."
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Elmhurst, 122 S York St, 60126, Elmhurst, US, United States
"My husband and I went out to dinner here after we moved our daughter into Elmhurst University. The atmosphere was fun and modern. The food was fresh a..."
3.4
Menu
Table booking
3.4
Menu
Table booking
City: Elmhurst, 522 W North Ave, Elmhurst, IL 60126, United States
"Came here after hearing about it at the Elmhurst History Museum, it's delicious and a good price! Quick and friendly service as well?super clean and c..."
Price
The Average price for Salsa is:
$3.5
Feedback
These reviews refer only to the mentioned ingredients.