Restaurants in Upper Lake, CA

Find the best restaurants in Upper Lake, CA, United States: 2 places with address, phone number, opening hours and ratings.

Mi Chelas Méxican Restaurant

Mi Chelas Méxican Restaurant

Restaurants

4.5 (175)

9475 Main St, Upper Lake, CA 95485

Mi Chelas Méxican Restaurant 2

Mi Chelas Méxican Restaurant 2

Restaurants

4.5 (175)

9475 Main St, Upper Lake, CA 95485

Other cities in United States