/
/
Men & Beasts, a dog-friendly modern Chinese fine-dining restaurant and tea lounge, opened its doors in Echo Park in 2025. Established by husband-and-wife team Chef Alex Falco and Minty Zhu, the establishment brings a spirit of warmth and new excitement to Los Angeles, carrying forward the passion from their previous acclaimed...