On The Border 260 Ranch Drive Milpitas CA United States
Web Information: Web Page Menu
Phone: 408.935.6070 Accepts: American Express, Visa, MasterCard/Eurocard