Mexican Restaurant
$
4.3 (555)
Dos Santos is celebrated for its vibrant atmosphere and mostly authentic dishes, particularly its gourmet tacos and made-from-scratch options. Customers often commend the freshness of the ingredients and the enjoyable dining experience, suggesting that this restaurant stands out in the Castle Rock food scene.
Restaurant website: Website
Phone number: (720) 708-5057
Address: 20 Wilcox St, Castle Rock, CO 80104, 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!**
" I had high hopes for Dos Santos after hearing all the buzz, and it definitely delivered! The taco flavors were top-notch and very authentic. I particularly enjoyed the carne asada and the al pastor. The drinks menu also impressed me, especially the hibiscus margarita, which I could sip on all day! My only drawback was the somewhat slow service during peak times, but overall, a fantastic place to dine. " (*Curated Review*)
" From the moment we arrived, the vibe at Dos Santos was nothing short of fantastic! The outdoor seating creates a lovely atmosphere, perfect for enjoying their exquisite tacos. I particularly enjoyed the shrimp taco; it was simply divine! And don't even get me started on the salsa flight—it’s a must-try! My only suggestion would be to have better signage regarding wait times, especially during peak hours. Overall, a great dining experience that I intend to repeat often. " (*Curated Review*)
" I recently visited Dos Santos and had a wonderful experience overall. The décor was vibrant and lively, adding to the festive atmosphere. I tried several tacos, including a unique seasonal flavor, and they were impressively authentic. I just wish the portion sizes were a bit larger given the price, but the quality of the food certainly compensates for it. Service was prompt, and they made sure my glass was never empty. I’ll definitely be back! " (*Curated Review*)
" I visited Dos Santos on a Saturday night and found it to be a delightful spot. The tacos were excellent—super fresh and bursting with flavor. Our waiter was friendly and knowledgeable, which elevated the experience even more. The restaurant's atmosphere was lively, but we noticed the wait time for food was a bit longer than expected, likely due to the weekend rush. That said, I wouldn’t hesitate to return for another round of delectable food. " (*Curated Review*)
" Totally worth every penny! The selections we sampled were both unique and bursting with flavor! The tacos were clearly made with love and passion for authentic cuisine. I did feel the prices might be slightly on the higher end, but for the quality of food we experienced, it was worth it. Would gladly return soon! " (*Curated Review*)
" I loved the atmosphere of Dos Santos—it's a great place to unwind after a busy week! The tacos I tried were authentic and fulfilled my craving perfectly. I particularly liked the pickled elements that paired beautifully with their unique tortillas. Although the service was slightly slower than expected, the out-of-this-world flavors sure made up for it. Will be back for sure! " (*Curated Review*)
" Yum! Dos Santos knocked it out of the park with their tacos and burritos! Each dish was bursting with authentic flavors that made my mouth water. I was pleasantly surprised by the quality for such a busy spot. The service was friendly, just a touch slow, but well worth it for the good food. I’ll definitely recommend this place to my friends! " (*Curated Review*)
Address: 872 W Happy Canyon Rd #100, Castle Rock, CO 80108, USA
Address: 210 Third St, Castle Rock, CO 80104, USA
Address: 745 Wilcox St, Castle Rock, CO 80104, USA
Address: 6370 Promenade Pkwy, Castle Rock, CO 80108, USA
Address: 6361 Promenade Pkwy, Castle Rock, CO 80108, USA
Address: 150 E Wolfensberger Rd, Castle Rock, CO 80109, USA
Address: 312 Metzler Dr, Castle Rock, CO 80108, USA
Address: 201 Fourth St, Castle Rock, CO 80104, USA
Address: 514 Perry St, Castle Rock, CO 80104, USA
Address: 221 Perry St, Castle Rock, CO 80104, USA