Get a taste of the restaurant with three Best of the Twin Cities Awards under its belt for: Best Burrito, Best Cheap Eats and Best Mexican Restaurant at Taqueria La Hacienda.
Home
Video Player
Media error: Format(s) not supported or source(s) not found