Skip to main content
Local Food Dossier

On the Rocks Bar & Grill United States —

On the Rocks Bar & Grill is a cozy, casual bar in Madison Heights, MI, known for great bar food, cocktails, live music, and a friendly atmosphere. Enjoy happy hour, sports on TV, and bar games.

  • Bars
  • 28167 John R Rd, Madison Heights, MI 48071, United States
  • Price range: $10 to $20
  • Updated August 2026
Restaurant Dossier M Menujoys 2026

On the Rocks Bar & Grill

United States — Local Food Guide.

28167 John R Rd, Madison Heights, MI 48071, United States


Known for

  • Great bar food
  • Excellent beer and cocktail selection
  • Live music and performances
  • Bar games and trivia nights
  • Fast, friendly service

Good for

  • Solo dining
  • Casual group outings
  • Watching sports on TV
  • Enjoying happy hour drinks and food
  • Evening entertainment and karaoke
on-the-rocks-bar-grill.menujoys.com № MJ-LDN-0001
Quick Facts

At a Glance.

Six quick facts to help you decide before you visit.

Location

28167 John R Rd, Madison Heights, MI 48071

Hours

Mon-Sat: 11:00 AM - 2:00 AM | Sun: 12:00 PM - 2:00 AM

Price Range

$10 to $20

Rating

4.3 from 868 reviews

Contact

+1 248-548-8023

Service Options

Dine-in, Takeout, Delivery, No-contact delivery

Atmosphere

Casual, Cozy - Welcoming for groups

Parking

Free parking lot and free street parking available

Accessibility

Wheelchair accessible entrance, parking, and restrooms

Reservations

Accepts reservations

Typical Visit Duration

1 to 2.5 hours

About

About On the Rocks Bar & Grill.

On the Rocks Bar & Grill is a vibrant local bar nestled in Madison Heights that effortlessly blends a casual, cozy atmosphere with a strong community vibe. Known for its great bar food, a diverse beer and cocktail selection, and a spirited lineup of live music, karaoke, and trivia nights, it offers more than just a drink. The venue welcomes both solo diners and groups, creating a space that feels like a neighborhood gathering spot.

With a menu ranging from classic sandwiches and wraps to flavorful entrees like Cajun Fettuccini Alfredo, paired with quick service and a price range of $10 to $20, diners can expect a quality experience without pretense. Whether visiting for happy hour specials, a lively trivia night, or a casual meal, the bar’s friendly staff and engaging atmosphere invite repeated visits seven days a week.

"

This local favorite strikes a balance between upbeat entertainment and satisfying food offerings, making it a reliable choice for those seeking casual nights out or a welcoming place to unwind with friends and neighbors.

Editor's note · Menujoys United States
Food Moments

Best for these food moments.

On the Rocks Bar & Grill suits a variety of occasions, making it a versatile pick for local dining and socializing.

Happy Hour & Cocktails

Enjoy a great selection of cocktails, beer, and wine during happy hour, paired with tasty appetizers and fast service for a relaxed early evening.

Group Night Out

Perfect for groups looking to combine great food with live music, karaoke, trivia, or bar games in a lively, friendly setting.

Late-Night Dining

Open late till 2 AM daily, ideal for a casual bite or drink after a long day or night on the town.

Solo Dining

A welcoming spot where solo visitors can enjoy a meal or drink at the bar with a friendly crowd and quick service.

Casual Dinner

Whether settling in for a Caesar wrap or authentic Philly cheesesteak, casual dinners here are satisfying without the fuss.

Find & Visit

Location & Opening Hours.

Address, contact, and weekly opening times at a glance.

Address & Contact

Address
28167 John R Rd, Madison Heights, MI 48071, United States

Opening Hours

Open today
  • Monday 11:00 AM - 02:00 AM
  • Tuesday 11:00 AM - 02:00 AM
  • Wednesday 11:00 AM - 02:00 AM
  • Thursday 11:00 AM - 02:00 AM
  • Friday 11:00 AM - 02:00 AM
  • Saturday 11:00 AM - 02:00 AM
  • Sunday 12:00 PM - 02:00 AM

Opening hours may vary. Suggest an update if this information has changed.

FAQs

Questions about On the Rocks Bar & Grill.

Quick answers about menu, location, dining options, and updates.

On the Rocks Bar & Grill is located at 28167 John R Rd, Madison Heights, MI 48071, United States. For inquiries or reservations, you can call +1 248-548-8023.

The bar offers a diverse menu of pub cuisine including sandwiches, angus burgers, entrees like Cajun Fettucini Alfredo, daily specials, sides, and beverages including beer, cocktails, and non-alcoholic drinks. Menu items and prices range from $10 to $20 and may change over time.

The bar is open Monday through Saturday from 11:00 AM to 2:00 AM and Sundays from 12:00 PM to 2:00 AM. Hours are subject to change, so checking ahead is recommended.

On the Rocks Bar & Grill offers dine-in with table service, takeout, and delivery options, including no-contact delivery. Availability may vary depending on circumstances.

There is free parking available including a parking lot and street parking. The venue is wheelchair accessible with an entrance, parking lot, and restroom designed for accessibility.

The bar accepts reservations to plan visits in advance. Payment methods include credit cards, debit cards, and NFC mobile payments.

Menu items, prices, hours, and events like karaoke, trivia night, and live music may change. It is advised to contact the bar directly or check their announcements for the most current information.
Next Step

Ready to explore the menu?

View dishes, prices, popular picks, and menu categories for On the Rocks Bar & Grill.