Back to Ontario
Heroes Restaurant and Brewhouse - Ontario - Steakhouse in Ontario, California

Heroes Restaurant and Brewhouse - Ontario

4.5 (1331 reviews)

950 Ontario Mills Dr, Ontario, CA 91764

American restaurant
Sports bar

About Heroes Restaurant and Brewhouse - Ontario - steak house in Ontario, California

Sandwiches, burgers & cocktails are offered in this warm, sports-centric chain outlet.

Customer Review Summary

Heroes Restaurant and Brewhouse offers great food quality with large portions, making it ideal for hungry diners. The atmosphere is lively, often louder than a typical sports bar. Customers appreciate the friendly but occasionally disorganized service. On weekends, it's popular, so some waiting may be necessary, but the wait is worth it due to the massive food and drink servings. Menus feature a variety of shareable starters, creative pizzas, fresh salads and soups, hearty main dishes, and diverse burger options. Comfort food favorites are also plentiful, prepared with care. Overall, the restaurant provides a welcoming environment, with plenty of seating, good for watching games, and a clean, safe atmosphere. Parking can be limited during peak times, but many patrons recommend this unique spot for its friendly service and enjoyable dining experience.

Key Features

Service options

  • Outdoor seating
  • Curbside pickup
  • Delivery
  • Onsite services
  • Takeout
  • Dine-in

Highlights

  • Fast service
  • Great beer selection
  • Great cocktails
  • Sports

Popular for

  • Lunch
  • Dinner
  • Solo dining

Accessibility

  • Wheelchair accessible entrance
  • Wheelchair accessible parking lot
  • Wheelchair accessible restroom
  • Wheelchair accessible seating

Offerings

  • Alcohol
  • Beer
  • Cocktails
  • Coffee
  • Comfort food
  • Food
  • Happy hour drinks
  • Hard liquor
  • Late-night food
  • Quick bite
  • Small plates
  • Wine

Dining options

  • Breakfast
  • Brunch
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating

Amenities

  • Bar onsite
  • Restroom

Atmosphere

  • Casual
  • Trendy

Crowd

  • Family-friendly
  • Groups
  • Tourists

Planning

  • Accepts reservations
  • Usually a wait

Payments

  • Credit cards
  • NFC mobile payments

Children

  • Good for kids
  • High chairs
  • Kids' menu

Parking

  • Free parking lot
  • Free street parking

Customer Reviews

Rating Distribution

4.5 out of 5
5
956
4
222
3
76
2
33
1
44
Based on 1331 reviews

Richard McKnight

1 month ago

Food quality was great, very large portions so bring your big back appetite. Mugs are supervised and heavy... the servers are nice but a but random and unorganized. The atmosphere is very loud like 30% more than your average sports bar but aside from that I'd definitely come back for the food.

Marina Zemskaia

3 months ago

This is a great place with its own character and charm. On weekends, it’s pretty popular, so you might need to wait for a table. The portions here are really big, so come hungry. The drinks are huge too, they serve beer in massive mugs and their lemonades are just as impressive. What’s on the menu: Starters to Share: Things like nachos, meatballs, sticky ribs, and even a giant Bavarian pretzel. Perfect for sharing with friends or family. Pizza: Creative options like Hawaiian Heat or BBQ Pulled Pork pizza. Salads & Soups: Fresh and flavorful options, including shrimp salad, cobb salad, and a hearty chili. Main Dishes: Big, hearty meals like steak, salmon, ribs, and chicken, all served with comforting sides like mashed potatoes or veggies. Burgers: A great selection, from classic cheeseburgers to more unique ones like a spicy jalapeño burger or a turkey burger with Thai flavors. Comfort Food Favorites: Dishes like pulled pork sandwiches, fish and chips, and cheesy pasta. Everything here feels made with care. It’s the kind of place that makes you want to settle in, enjoy the company, and take your time with a delicious meal!

Antoinette Cannon

5 months ago

First time here, I did not know the place was here. We only stopped because it looked busy so it must be good. Yes in deed. The food was good and plenty of it. Extra large servings, all the way down to the drinks. I was full after a couple bites. I have dinner for tonight and maybe lunch for tomorrow. Great service, everyone who worked there waited your table. We got to sit outside on a nice day in Ontario. Check it out if your hungry and want to watch the game. Lots of room for a tailgate party.

Boowhoo

2 months ago

The food, service, and atmosphere are awesome. If you have never been here, you need to stop in and try. I love burgers, and if you do, too, you need to try this place. Pictures are worth a thousand words, so here's a glimpse.

Kristin Denney

5 months ago

I went to Heroes for the first time yesterday, 10/25/24 and I was incredibly impressed. Their food and drink portions are massive, the service was 10/10 and they have plenty of seating. Definitely worth the wait on a Friday night. They have LOTS of TVs with views from any angle the people at your table are sitting at. I highly recommend this place, and will come back for more! We ordered the nachos as an appetizer and it fed our table of four with a third of the plate left over (yay, leftovers!).

Kimberly H

5 months ago

Love this place. Not a ton of parking in the evenings or weekends. Expect to walk a short distance. Never have to wait too long but definitely a wait sometime. Good for, good atmosphere for the game, friendly people, highly recommend. Have been here multiple times and will return. Very clean and feels safe as well.

Rick Hendrix

3 weeks ago

Great friendly service, the atmosphere was nice. The food was good. The only reason I gave the food a 4 was that the brisket was more fat than meat. But all in all had a great time.

James

2 months ago

The food and atmosphere was great! I get a BJ's brewhouse vibe! Lots of beers on tap, TVs everywhere for catching the game and not too loud so we can all talk at the table together. Will recommend to friends!

Location

Contact Information

Hours of Operation

Friday 11 AM–11:30 PM
Monday Closed
Saturday 11 AM–11:30 PM
Sunday 10 AM–9:30 PM
Thursday 11 AM–10 PM
Tuesday 11 AM–10 PM
Wednesday 11 AM–10 PM

Price Range

$20–30