El Charro Mexican Food Address: 2443 W Tahoe Ave, Caruthers, CA 93609 Phone: (559) 864-8679 Restaurants, Mexican Other Businesses: Downtown Dogs at 13265 S Henderson Rd, Caruthers, CA 93609 Burger Huts at 2388 W Tahoe St, Caruthers, CA 93609 Westamerica Bank at 2200 W Tahoe Ave, Caruthers, CA 93609 Subway at 2459 W Tahoe Ave, Caruthers, CA 93609