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!**
" Everything tasted amazing! This place has the best tacos I've ever had. Service was friendly too. " (*Curated Review*)
" Super delicious! You can tell everything is fresh and homemade. Definitely coming back for more! " (*Curated Review*)
" I felt the food could have been more flavorful, but the service was impeccable. It’s a nice place overall. " (*Curated Review*)
" Good authentic food, but the wait for service kept it from being a perfect experience. Worth trying though! " (*Curated Review*)
" The freshness of the ingredients was remarkable. I admire their commitment to quality. " (*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: 3425 1st St, Los Angeles, CA 90063, USA
Address: 448 S Hill St, Los Angeles, CA 90013, USA
Address: 812 N Evergreen Ave, Los Angeles, CA 90033, USA
Address: 1261 Sunset Blvd, Los Angeles, CA 90026, USA
Address: 700 S Grand Ave, Los Angeles, CA 90017, USA
Address: 5-11 Olvera St, Los Angeles, CA 90012, USA
Address: 3575 Wilshire Blvd, Los Angeles, CA 90010, USA
Address: 624 S La Brea Ave, Los Angeles, CA 90036, USA
Address: 7265 Melrose Ave, Los Angeles, CA 90046, USA
Address: 3014 W Olympic Blvd, Los Angeles, CA 90006, USA