Taco Queen
Mexican restaurant
About
Taco Queen is a delightful Mexican restaurant that promises an authentic culinary experience. Perched on the second floor of the Exxon station at 3796 E Shelby Dr, this spot is a local treasure. Savor their vibrant tacos, bursting with fresh flavors and made from quality ingredients. The inviting atmosphere is perfect for a casual meal, whether you're grabbing a quick bite or settling in for a leisurely lunch. Dive into Taco Queen, where every bite transports you to Mexico!