Mexican Restaurant
4.6 (50)
La Casa Verde Menudo & Pupusas is well-regarded for its authentic Mexican cuisine that offers a homestyle dining experience reminiscent of traditional family meals. Many customers rave about the quality of the dishes, such as homemade menudo and pupusas, although the service can be inconsistent at times.
Phone number: (323) 394-6704
Address: 4965 Wadsworth Ave, Los Angeles, CA 90011, 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!**
" Food was decent but service was a bit slow. I had to wait longer than expected for the check, which was frustrating. " (*Curated Review*)
" Had high hopes for this place, but the wait time was a real letdown. The food was good, but not worth the wait. " (*Curated Review*)
" Absolutely love this place! The pupusas are so authentic; they remind me of my grandmother's cooking! Highly recommend for anyone craving a taste of home. " (*Curated Review*)
" If you're looking for authentic Mexican food, this place is a gem! The flavors and quality are spot on. " (*Curated Review*)
" I really enjoyed my meal here, but the kids were a little restless due to the wait times. Overall, a solid choice. " (*Curated Review*)
" Absolutely loved the birria! Very comforting and flavorful. I will come back for sure. " (*Curated Review*)
" Honestly, I expected more authenticity. The food was good, but not the best I've had. Would like to see more traditional options. " (*Curated Review*)
Address: 5-11 Olvera St, Los Angeles, CA 90012, USA
Address: 7265 Melrose Ave, Los Angeles, CA 90046, USA
Address: 700 S Grand Ave, Los Angeles, CA 90017, USA
Address: 3575 Wilshire Blvd, Los Angeles, CA 90010, USA
Address: 812 N Evergreen Ave, Los Angeles, CA 90033, USA
Address: 3425 1st St, Los Angeles, CA 90063, USA
Address: 1261 Sunset Blvd, Los Angeles, CA 90026, USA
Address: 3014 W Olympic Blvd, Los Angeles, CA 90006, USA
Address: 448 S Hill St, Los Angeles, CA 90013, USA
Address: 624 S La Brea Ave, Los Angeles, CA 90036, USA