Rancho Alegre has been a destination for authentic Mexican fare for 17 years. Located within spacious quarters, a local artist has painted wall murals evoking south-of-the-border landscapes that set the laid-back tone. The comprehensive menu features sizzling fajitas, "zee food" (10 different shrimp concoctions) and a children's menu. Outdoor seating is available in-season. The staff is very friendly.