Capitol Drive-In






3630 Hillcap Avenue, South San Jose.