Morning News / Burrous’ Bites

Burrous’ Bites: Buckboard BBQ

Located in a small strip mall in Covina… is a mouth-watering BBQ place with so much flavor your taste buds won’t know how to react.

Buckboard BBQ

Advertisement

Advertisement