Studio City Latin American Restaurants
3707 Cahuenga Blvd., Studio City, CA, 91604
Ascend the steep staircase leading up to Mama Juana’s, and you may feel like you’re climbing toward a hole-in-the-wall dance hall in Havana. The strains of...
12161 Ventura Blvd., Studio City, CA, 91604
With the motto “Home of the Margatini,” Mexicali draws a young singles crowd looking for something a bit stronger than the average tropical blended drink, but...

