Villa Sombrero Restaurant
6101 York Blvd, Los Angeles
(323) 256-9014
Recent Reviews
Order Online
You May Also Like
Pocha LA - 6101 York Blvd
Mexican, Vegetarian, Pet Friendly, Vegan
Burger King - 6155 York Blvd
Burgers, Fast Food
Denny's - 6040 York Blvd
American
Restaurants in Los Angeles, CA
Villa Sombrero Restaurant
6101 York Blvd, Los Angeles, CA 90042
(323) 256-9014