Mexican Restaurant
$$
4.3 (5327)
Casa Don Juan offers a vibrant ambiance with a menu that mostly features authentic Mexican dishes. Guests commonly praise the quality and portions of the food, although there are mentions of inconsistent service. The restaurant is known for its friendliness and festive atmosphere, making it a popular choice among visitors in Las Vegas.
Restaurant website: Website
Phone number: (702) 384-8070
Address: 1204 S Main St, Las Vegas, NV 89104, 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 can't say enough good things about Casa Don Juan! The moment we walked in, we were greeted by friendly staff and the inviting atmosphere. We started with chips and salsa, which were excellent. For my main dish, I chose the fajitas, and they did not disappoint! The portion size was generous, and the flavors reminded me of my grandmother's cooking. I would recommend this restaurant to anyone looking for authentic Mexican food. Can't wait to go back next time I'm in Vegas! " (*Curated Review*)
" I had a dinner here last night, and it was amazing! I was skeptical at first given the touristy area but wow, they deliver! The fresh salsa and chips were a great start. I went for the carne asada, and my partner had the chicken enchiladas. Both dishes were generously portioned and bursting with flavor. The staff was attentive and quick, ensuring we had everything we needed. Highly recommend this place to anyone in Vegas! " (*Curated Review*)
" An unexpected treat! My partner and I wandered into Casa Don Juan while exploring Las Vegas, and we were pleasantly surprised. The atmosphere feels authentic and festive; the moment we stepped inside, we felt like we were transported to Mexico! The shrimp tacos were some of the best I’ve ever had, and the homemade tortillas were a delightful addition. Our server was cheerful and speedy, making our dining experience all the more enjoyable. Highly recommend! " (*Curated Review*)
" If you want real Mexican food in Las Vegas, Casa Don Juan is the place to go! The enchiladas were bursting with flavor and served with a side of the best beans I've ever had. The atmosphere is enjoyable, and you can tell the staff takes pride in what they do. Minor hiccup with service as we had to wait for drink refills, but the friendly attitude of the staff made up for it. Overall, I can’t wait to return! " (*Curated Review*)
" Absolutely loved Casa Don Juan! Our recent visit was perfect. The staff was attentive and friendly. I ordered the sizzling fajitas, which arrived at the table still sizzling hot! The execution was fantastic, and it reminded me of some of the best meals I've had in Mexico. They really nailed the authentic flavors, and the atmosphere felt alive and festive. Highly recommend to anyone visiting the strip! " (*Curated Review*)
" Decent Mexican cuisine with a lively atmosphere. I ordered the queso for an appetizer and while it was good, it wasn’t anything out of the ordinary. The tacos I had were mild and lacked the punch I was craving. Service was attentive, and the staff was friendly. Overall, good but not memorable for me. " (*Curated Review*)
" I came here after hearing great things from friends. The atmosphere was colorful and vibrant, which set a cheerful mood for the meal. I had the fish tacos, which were good—however, the portions were smaller than I anticipated for the price. The service was friendly but there was a noticeable wait to place our order. Despite these minor issues, I would try it again. " (*Curated Review*)
Address: 2655 E Desert Inn Rd, Las Vegas, NV 89121, USA
Address: 953 E Sahara Ave suite e-27, Las Vegas, NV 89104, USA
Address: 3770 S Las Vegas Blvd, Las Vegas, NV 89109, USA
Address: 3655 S Las Vegas Blvd, Las Vegas, NV 89109, USA
Address: Miracle Mile Shops, 3663 S Las Vegas Blvd #595, Las Vegas, NV 89109, USA
Address: 1724 E Charleston Blvd, Las Vegas, NV 89104, USA
Address: 121 N 4th St, Las Vegas, NV 89101, USA
Address: 4561 W Flamingo Rd, Las Vegas, NV 89103, USA
Address: 3655 S Las Vegas Blvd South, Las Vegas, NV 89109, USA
Address: 3715 S Decatur Blvd, Las Vegas, NV 89103, USA