We are open for lunch 5 days a week! We offer onsite BBQ catering and lots of custom catering options.
Location
856 N 13th St, San Jose, CA 95112
Login To Write A Review.
Sorry, you don't have permisson to post a review.
Welcome To Tops in America
We are open for lunch 5 days a week! We offer onsite BBQ catering and lots of custom catering options.
856 N 13th St, San Jose, CA 95112
Copyright 2021 © TIA Created By Tops in America, All Rights Reserved.
Congratulation!