Street Side Thai Kitchen Address: 3025 S San Diego Ave, Mendota, CA 93640 Phone: (619) 228-9208 Restaurants, Thai Other Businesses: Lilli's Burger Shop at 2187 7th St, Mendota, CA 93640