If you’re looking for a fun spot to grab dinner, sip a cocktail, and maybe catch some live music, there’s a place in downtown Lawrenceville that hits the mark. It’s the kind of spot where regulars know the servers by name and themed parties pop up on the weekend calendar. Whether you’re in for brunch or just a quick bite before a show, this place keeps things lively without trying too hard.
What sets it apart is the easygoing vibe – welcoming, casual, and just the right amount of upbeat. The appetizers are worth a detour on their own (buffalo chicken egg rolls, anyone?), and the full bar serves up solid cocktails along with a good draft beer lineup. Servers like Crystal and Zack help keep things running smoothly, and the patio is a great spot to kick back when the weather cooperates.
McCray’s Tavern is the name, and it’s earned its spot as a downtown Lawrenceville favorite. With tasty food, friendly service, and a crowd-pleasing atmosphere, it’s a great pick for a relaxed night out or a leisurely weekend brunch. Just maybe skip the brownie sundae and save room for another round of nachos.
One of the biggest draws at McCray’s Tavern in Lawrenceville is its rooftop patio, offering relaxed open-air dining with a view of the charming downtown square. It’s the kind of place where you can watch the sunset while sipping a cocktail and enjoying a breeze. Whether you’re meeting friends or enjoying a quiet evening out, the rooftop adds a special touch that makes your visit feel just a little more memorable.
McCray’s keeps things interesting with a rotating calendar of events, from live music on weekends to seasonal celebrations like St. Patrick’s Day specials. It’s a place where the community gathers – not just for the food, but for the fun. If you’re looking for a low-key night out that still feels festive, this spot strikes just the right balance.
Warm, Welcoming Service
It’s not just the food that brings people back – McCray’s staff has a reputation for making you feel right at home. Regulars often name-drop servers like Crystal and Zack for their friendly, attentive service. Whether you’re a first-timer or a familiar face, the hospitality here makes dining feel like visiting an old friend.
Set right in the heart of downtown Lawrenceville, McCray’s is an easy choice before or after a show, a stroll through the square, or a visit to the nearby arts center. Its central location and casual charm make it an ideal stop during a day – or evening – out exploring the local scene.
This panini packs a punch with spicy buffalo chicken, melty cheese, and crisp bread, making it a go-to for folks who like a little heat with their comfort food. It’s a satisfying option that’s flavorful without being overwhelming. Many regulars pair it with a cold draft beer from the bar for a casual, no-fuss meal.
This isn’t your average chicken salad – McCray’s version is tucked inside a warm, pressed panini with just the right balance of crunch and creaminess. It’s a lighter option that still delivers on flavor, ideal for a midday bite or a relaxed dinner. Guests appreciate its fresh, homemade feel and often mention it as a repeat order.
The Matador is a bold burger that’s earned its name – stacked high with jalapeños, pepper jack cheese, and a smoky chipotle aioli. It’s a favorite for those who like a little spice and a lot of flavor in their meal. Many diners say it hits the spot, especially when paired with crispy fries and a laid-back evening on the patio.
This hearty club sandwich layers smoked turkey with crisp bacon, lettuce, tomato, and a swipe of mayo, all tucked between toasted bread. It’s a familiar classic done right, with generous portions and a satisfying bite. Folks often mention how it’s just the kind of meal you want before a show at the nearby theater or during a relaxed lunch with friends.
Atmosphere & Setting
McCray’s Tavern in downtown Lawrenceville has that easygoing, neighborhood vibe that makes you feel welcome the minute you walk in. It’s the kind of place where you can show up dressed down or dressed up – it won’t matter. The staff is friendly, the crowd is upbeat, and you’ll likely hear laughter and live music if you swing by on a weekend.
There’s a warm, wood-toned interior with plenty of TVs if you want to catch the game, but it still feels cozy enough for a dinner out. The patio is a big draw, especially when the weather’s nice. It gets busy during events and live music nights, but the energy stays fun without being overwhelming.
The overall feel is casual but lively, making it a great pick for everything from brunch with your adult kids to dinner and drinks before a show at the nearby theater. The downtown location has a little more character than the others, thanks to its historic surroundings and busy town square vibe.
Value (Is It Worth It?)
For the quality of food and service, McCray’s is a solid value. Appetizers like the buffalo chicken egg rolls and blue cheese bacon chips are big enough to share – and they don’t skimp on flavor. Entrees like the grilled chicken nachos and salmon are generous, well-prepared, and priced right for the portions.
Drinks are reasonably priced, especially considering the full bar and good cocktail execution. The bartender’s choice margarita is a favorite, and there’s a solid draft beer list if cocktails aren’t your thing. One miss was the brownie sundae dessert, which could use some tweaking, but overall, you’re getting your money’s worth here.
Insider Tips
Check their events calendar – weekends often feature live music or themed parties that add to the fun.
Ask for Crystal or Zack if they’re working – both servers get high praise for top-notch service.
The grilled chicken nachos are a fan favorite and great for splitting or taking home for later.
Skip the dessert and grab an extra appetizer instead; the sweet options aren’t their strong suit.
If you’re planning to visit before a show in downtown Lawrenceville, go early to beat the rush.
📍 McCray’s Tavern, 100 N Perry St, Lawrenceville, Georgia