Visit Silicon Valley Logo

Big Ed's Buzzard BBQ - Santa Clara

807 Aldo Ave , Santa Clara, California, 95054, United States
Enjoy scrumptious barbecue at Big Ed's Buzzard BBQ, a Santa Clara restaurant you must try!
Find hotels, restaurants, and things to do near.
View Map