El Rancho is an unassuming Mexican eatery offering tacos, burritos, and breakfast, with both indoor and outdoor seating. They also offer Mexican drinks specialties.