LA Cha Cha Cha
Opening date: March 2021
Address
812 E 3rd St, Los Angeles, CA 90013
Hours of Operation
:
TUE-SAT 5:30PM-10:30PM
SUN 2:30PM-9:00PM
Store opening of LA Cha Cha Cha in Los Angeles
LA Cha Cha Cha is a colorful Mexican restaurant, located on an expansive rooftop in the Arts District. It shows a perfect balance between fun and casual, while also being downright beautiful. This is the kind of place where you can swing by with a few friends for some mezcal cocktails and tuna tostadas, or hit a romantic date night out of the ballpark, or show off to someone who is first time visiting LA.
Rate this entry:
Reported by Tanja on 04/28/2021
Comments
This entry has no comments yet.