American Restaurants in Santa Clara, CA
American Restaurants
3906 Rivermark Plz.,
Santa Clara ,
CA
95054
UNITED STATES
Based on 1 reviews
Good Burgers But Maybe Not So Good For You
The bottomless fries are a definite plus! The various lemonade drinks are pretty yummy too.\rWorldwide > United States > Santa Clara, CA > American Restaurants