Skip to Main content
Lago Tacos Excelsior
Pickup
ASAP
from
30 Water Street
0
Your order
Curbside Pickup in the back! Please wait in your car, give use a call when you have arrived and let use know what spot number you are in.
More
Lago Tacos Excelsior
You can only place scheduled delivery orders.
30 Water Street, Excelsior, MN 55331
Lago Tacos Excelsior Location and Ordering Hours
(952) 300-8495
30 Water Street, Excelsior, MN 55331
Closed
• Opens Saturday at 11AM
All hours
This site is powered by
Terms of Service
|
Privacy Statement