XO BAR & GRILL

31033 Jefferson Ave, St Clair Shores
(586) 879-6382

Customers' Favorites

Menu

Photos

+38 photos
+37 photos
Add a photo

Order Online

Recent Reviews

Love this place! The owners are incredibly personable, and the staff is always quick, attentive, and friendly. You can tell management genuinely cares—prices are fair, portions are generous, and the food is consistently delicious. Whether you're stopping in for a late-night bite or enjoying lunch on the patio, XO delivers every time.

Bonus: it's family-friendly, affordable, and has a great neighborhood vibe. Highly recommend!
From the moment I walked in, I knew this bar was something special. The atmosphere strikes the perfect balance between laid-back and vibrant. The staff is incredibly friendly and attentive—always making sure your glass is full and your experience is top-notch. The drink selection is phenomenal, with a great mix of classics and creative house specials that hit the mark every time. Whether you’re out with friends or just unwinding solo, this place makes you feel right at home....
Riding down Jefferson and I saw this spot. Came in just for shits and giggles. When I tell yall this is the BEST margarita I’ve ever had. I gotta ask my waitress if she made it or if the bartender made it. Whoever it was put they whole foot and leg in this margarita. It’s sweet and normally I don’t like sweet drinks, I like to taste my liquor but this margarita is the bomb! It’s a good crowd, everybody chilling watching the Michigan game. I have no complaints.

More Reviews