Burger Barn

Restaurant

4701 Great America Pkwy, Santa Clara, CA 95054, USA

Biter Score
1.4
Closed
Monday: Closed