Mexican Restaurant
$$
4.3 (2026)
Casa Don Juan Buffalo offers a vibrant atmosphere and a variety of authentic Mexican dishes that some customers find truly reminiscent of traditional cuisine. Many patrons praise the quality of the food and the attentive service, though there are occasional mentions of inconsistent experiences.
Restaurant website: Website
Phone number: (702) 483-5609
Address: 1780 N Buffalo Dr, Las Vegas, NV 89128, 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!**
" Had dinner with friends, and while I enjoyed the vibe, the food didn’t live up to my expectations. The chicken enchiladas were somewhat bland, and I expected them to come with a side of beans and rice, but they didn't. Service was good, so at least there’s that. The homemade tortillas are definitely a high point, though. I might give this restaurant another chance and choose a different dish next time. " (*Curated Review*)
" So impressed with Casa Don Juan! The homemade tortillas alone are worth the trip! I’ve lived in Mexico for a while, and I can say this place resonates authenticity. The salsa served with the chips was vibrant and full of flavor. I tried the mole enchiladas, which did not disappoint—deep, rich flavors and tender chicken. Definitely a hidden gem in Buffalo. Can't wait to come back for another meal—maybe the margaritas this time! " (*Curated Review*)
" Great find! The chips and salsa were perfect to start our meal. I had the carne asada tacos, and they were fully loaded and delicious! The prices are reasonable considering the portion sizes. Definitely will be coming back to try desserts next time! " (*Curated Review*)
" The highlight of my visit was definitely the fresh salsa and chips. The enchiladas were good but not exceptional. The atmosphere was lively and the servers were friendly, but the food lacked some authenticity I was hoping for. I’ve had better Mexican food elsewhere, but it was an okay experience overall. " (*Curated Review*)
" I had a good time at Casa Don Juan Buffalo. The fajitas were flavorful, but I felt they could use a little more seasoning. The tortilla chips and salsa served at the beginning were great! It’s a lively place with a nice ambiance, and the wait staff were very friendly. Overall, I enjoyed my meal, but some items weren't quite to my taste, so I might give it another shot to try something different next time! " (*Curated Review*)
" I had a mixed experience. The food was pretty good, but I expected more authenticity given the hype. My fajitas were delicious but could have been spicier, and my friend's shrimp tacos were excellent. The service was friendly, albeit a bit slow at times. Overall, I might return but I will try something different next time. " (*Curated Review*)
" I was really excited to try Casa Don Juan after hearing so much about it. The atmosphere was charming and decorated in a traditional style. However, I was a bit disappointed with my meal. The chicken enchiladas weren’t as flavorful as I had hoped, and I suspect they might have used some canned ingredients in the sauce. On the other hand, my friends enjoyed their meals, so it could have just been an off day. The service was attentive, which I appreciated. I'll give it another chance, but I wouldn’t recommend the enchiladas. " (*Curated Review*)
Address: 3655 S Las Vegas Blvd South, Las Vegas, NV 89109, USA
Address: 3641 W Sahara Ave, Las Vegas, NV 89102, USA
Address: 3655 S Las Vegas Blvd, Las Vegas, NV 89109, USA
Address: 3770 S Las Vegas Blvd, Las Vegas, NV 89109, USA
Address: 5675 W Sahara Ave, Las Vegas, NV 89146, USA
Address: 4520 S Hualapai Wy #110-111, Las Vegas, NV 89147, USA
Address: 4561 W Flamingo Rd, Las Vegas, NV 89103, USA
Address: Miracle Mile Shops, 3663 S Las Vegas Blvd #595, Las Vegas, NV 89109, USA
Address: 3715 S Decatur Blvd, Las Vegas, NV 89103, USA
Address: 3500 S Las Vegas Blvd, Las Vegas, NV 89109, USA