La Mesa Taqueria 4K

11 months ago
4

Filmed 12/28/2023 in Marco Island, FL. The sweet corn tamale was elevated, the Carne Asada taco with chimichurri was delicious, and my wife had the best whipped refried beans that we have ever had.

Go to mywalksinparadise.com for more.

Loading comments...