Tacos x Mezcal

39 E 18th St, Tulsa, OK, 74119, United States

Company Overview

Company Name

Tacos x Mezcal

Address

39 E 18th St, Tulsa, OK, 74119, United States

About Tacos x Mezcal

0 Mario and Nic Guajardo, a father-son duo from Tulsa, Oklahoma, founded this restaurant to bring authentic Mexican street food to their community. Committed to using fresh ingredients and crafting delicious margaritas, the restaurant aims to provide a celebration of community and culinary artistry in every dining experience.

Technologies Used