Barbacoa Restaurants in Woodland Hills
Show restaurants on map
3.5
Menu
Table booking
3.5
Menu
Table booking
City: Woodland Hills, 3600 West 32nd Avenue, Denver, 80211, United States Of America, Woodland Hills
Accepts Credit Cards, Television, Barbecue, Vegan Options
3.7
Menu
Table booking
3.7
Menu
Table booking
City: Woodland Hills, 21550 Oxnard St., Ste 125 Woodland Hills, CA 91364, 91367-7809, United States
Bar Dining, Entertainment, Reservation, MasterCard
Price
The Average price for Barbacoa is:
$9.8
Feedback
These reviews refer only to the mentioned ingredients.