El Paraiso
920 Villa St, Elgin
(847) 741-9880
Recent Reviews
Order Online
You May Also Like
Taqueria La Rosa - 895 Villa St
Mexican
Fatsoz Bar & Grill - 959 Villa St
Bar, Pubs
Cakes By One Bakery - 879 Villa St
Bakery, Custom Cakes, Cupcakes
Restaurants in Elgin, IL
El Paraiso
920 Villa St, Elgin, IL 60120
(847) 741-9880