logo
Select Location

El Tacazo

530 W Main St #6

  763-220-8402

Today’s Hours 10:00 am - 7:00 pm

Delivery

El Tacazo

Popular Dishes

10:15 AM Tomorrow

Currently Closed

Your Cart is Empty

Looks like you haven't made your choice yet