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.

(0 Ratings )
Rate this entry:

Reported by Tanja on 04/28/2021

Comments

    This entry has no comments yet.

Earn money by reporting openings

Bonus program