Start from
El Floridita Restaurant
1253 Vine St, Los Angeles 90038