Hungry? Here are 5 of the most popular Restaurants in Upland! 

From Breakfast to Dinner we've got you covered.

1.  Molly's Souper  388 N 1st Ave Upland, CA 91786 909-982-1114

Old-fashioned breakfast, brunch & lunch in a quaint home with a pooch-friendly patio & doggie menu.

Love this place for breakfast! Eggs and hash-browns (sorry it's a favorite), kids checkout the Chocolate Chip Pancakes (amazing! So glad my kids cant finish them) 

2. Elvira's Grill 373 E Foothill Blvd, Upland, CA 91786 (909) 981-0734 

Mexican /American Food - Breakfast , Lunch , and Dinner 

So many choices but go with the Carne Asada if you cant make up your mind.

3. Wicked Cow Burgers and Brews 131 W Foothill Blvd #1, Upland, CA 91786 (909) 608-1924 

Crafty Burgers and Brew - Lunch and Dinner 

With items called the Widow Maker and Outlaw burger how can you go wrong. Seriously good food here!

4. El Perico Ranchero 1401 E Foothill Blvd, Upland, CA 91786 (909) 985-2229 

Mexican Food - Breakfast, Lunch, and Dinner

One word TacoTuesday, ok it was two words pushed together. Seriously, it's all good here!

5. Caffe Allegro 186 N 2nd Ave, Upland, CA 91786 (909) 949-0805 

Italian Food - Lunch and Dinner

Everything here is amazing from the Filet Mignon to the Chicken Parmigian and sea food specialties.