Inactive
3400 De La Cruz Blvd, Santa Clara, CA 95054, USA Get Directions
This Business and the Deals shown are not active.
Specialties
Pizza, Burgers, Sandwiches, Beer & Wine
History
Established in 1979.
Last Chance Restaurant is a family owned and operated business that has been proudly serving the Santa Clara community since 1979! We strive to bring you the highest quality food, environment, and entertainment at our establishment.
Specialties
Pizza, Burgers, Sandwiches, Beer & Wine
History
Established in 1979.
Last Chance Restaurant is a family owned and operated business that has been proudly serving the Santa Clara community since 1979! We strive to bring you the highest quality food, environment, and entertainment at our establishment.
247 Hamilton Avenue, Palo Alto, CA 94301, USA
2301 Stevens Creek Blvd, San Jose, CA 95128, USA
90 Skyport Drive, San Jose, California, USA
168 S Murphy Ave, Sunnyvale, CA 94086, USA