Taco Libre
➤ 5125 Edina Industrial Blvd, Edina I-55439-3044, United States
Végétarien, Fast Food, Mexicain, Européen, Européen
"I ordered the Birra Tacos. They were pretty good, would have been better, but I DD, so they were somehow cold, so the cheese was no longer gooey."