Metro Balderas 1

688 S Almaden Ave, San Jose, CA 95110-2913
Metro Balderas 1 Metro Balderas 1 is one of the popular Mexican Restaurant located in 688 S Almaden Ave ,San Jose listed under Local business in San Jose , Mexican Restaurant in San Jose ,

Contact Details & Working Hours

Map of Metro Balderas 1