← San Jose restaurants
antojosdefalla
No reviews yet
Restaurant1860 The Alameda, San Jose
Own or manage antojosdefalla? Claim this listing free
Hours
Hours not listed yet.
Details
Address1860 The Alameda, San Jose 95126-1781
Phone+14087750850
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.