Mexican Restaurant
$
4.2
(160)
Vatos Tacos & Tequila serves a delightful blend of Mexican street food with an emphasis on authenticity. Customers generally appreciate the quality of the tacos, particularly the pork belly and barbacoa, coupled with friendly service and a vibrant atmosphere. While some feedback highlights issues with portion sizes relative to pricing, the overall culinary experience is well-received, making it a favored choice in the neighborhood.
Closed · opens tomorrow 7:00 AM
Hours from Google · may not reflect holidays or recent changes
Restaurant website: Website
Phone number: (303) 952-9770
Address: 1565 N Raleigh St #120, Denver, CO 80204, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" Vatos has a laid-back vibe that makes for a great dining experience, especially on a nice day when you can sit outside. The carne asada tacos were good but not exceptional; I expected a bit more richness in flavor. The service was friendly, and the margaritas were a highlight! The dessert of churros was the cherry on top of the meal. I would say they need to work on their portions, as they can be quite small for the price. Potentially worth trying again, but I may explore other options as well. " (*Curated Review*)
" My experience at Vatos Tacos & Tequila was absolutely delightful! The moment I walked in, I could feel the vibrant energy of the place. I tried the fish tacos and they were packed with flavor! The ingredients tasted fresh, and the staff were super friendly. I really appreciated the ambiance, especially on the patio. The only downside was that I felt the portions were a bit small for the price, but nonetheless, I'll definitely return. Overall, a fantastic spot for taco lovers! " (*Curated Review*)
" Vatos Tacos & Tequila never fails to impress! The tacos are absolutely delicious, and the churros are to die for! I love the atmosphere; it's always buzzing and fun. The staff is friendly and attentive, really taking the time to make sure everything is perfect. Do you have to order more than one taco to feel satisfied? Yeah, definitely. But considering the tasty experience, it makes it worth it. Highly recommend! " (*Curated Review*)
" I visited Vatos looking for a good taco place and was a bit disappointed. The ambiance was nice, and outdoor seating was pleasant, but the food didn't quite meet my expectations. The tacos were on the smaller side and lacked that authentic flavor I was hoping for. Portions also feel misaligned with prices; I think they could improve there. Service was friendly, so that was a plus, but overall, I won’t rush back anytime soon. " (*Curated Review*)
" I really enjoyed my visit to Vatos! The staff was extremely friendly and accommodating. The tacos were good; I tried a few different types and was pleasantly surprised by the flavor and freshness. Definitely try the chorizo taco! The guacamole was delicious, albeit on the smaller side. The place has a lively vibe, and I can see myself returning for happy hour with friends. " (*Curated Review*)
" I have had a mixed experience with Vatos Tacos. The food is decent; the flavors are coming through, but the lack of good portion sizes is a letdown. The outdoor seating is a highlight, perfect for sunny days. After four visits, I still think a lot can be done to align the prices with the servings. If you're okay with small portions and good flavors, you might enjoy your time there. " (*Curated Review*)
" Had a wonderful dinner here last night! The margaritas were perfect, definitely order the classic one. The carne asada tacos were flavorful, but the street tacos could have used a little more filling for the price. Nonetheless, the staff was friendly and attentive. Great place for a casual dinner with friends! " (*Curated Review*)
Address: 1487 S Pearl St, Denver, CO 80210, USA
Address: 1801 Broadway, Denver, CO 80202, USA
Address: 1294 S Broadway, Denver, CO 80210, USA
Address: 6715 W Colfax Ave, Lakewood, CO 80214, USA
Address: 1530 Blake St unit c, Denver, CO 80202, USA
Address: 1710 Wynkoop St, Denver, CO 80202, USA
Address: 1231 W 38th Ave, Denver, CO 80211, USA
Address: 2917 W Mississippi Ave, Denver, CO 80219, USA
Address: 3000 East 1st Ave, #184 Cherry Creek Mall, Denver, CO 80206, USA
Address: 6950 Broadway, Denver, CO 80221, USA