Leo's Barbeque & Concessions Address: 3600 Highway 99, Traver, CA 93673 Phone: (559) 803-0335 Barbecue Other Businesses: Twins Cafe at 36218 Highway 99, Traver, CA 93673 Camino Real Restaurant at 36220 Highway 99, Traver, CA 93673 SUBWAY at 36220 Highway 99, Traver, CA 93673