← San Jose restaurants
Spuds Potato Bar
No reviews yet
American100 N Almaden Ave, Ste 170, San Jose, CA 95110, United States, San Jose
Own or manage Spuds Potato Bar? Claim this listing free
Hours
Hours not listed yet.
Details
Address100 N Almaden Ave, Ste 170, San Jose, CA 95110, United States, San Jose 95110
Phone(669) 247-8915
Websitehttps://spudspotatobar.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.