Start from
Villa Sombrero Restaurant
6101 York Blvd, Los Angeles 90042