Skip to main content
Log in
Home
Elgin
Taqueria La Rosa Elgin
Taqueria La Rosa Elgin
Mexican
Price range $1-15
$
Open
9:00 AM - 11:30 PM
895 villa st, Elgin, IL 60120
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(847) 760-6120
Location
895 villa st
Elgin, IL 60120
Loading map...
Home
Elgin
Taqueria La Rosa Elgin