100 N Perry St, Lawrenceville, GA 30046


Contact Info

(770) 407-6754

Rooftop patio is the place to be! Great selection of 39 beers on tap from around the world. Located in the heart of downtown Lawrenceville, McCray's is a great place to grab a bite or beverage before an Aurora Theatre performance. At McCray's, there is something for everyone on our extensive menu, plus a relaxing, nostalgic, old tavern atmosphere invites visitors to stay a while.

Yelp Reviews

3 stars

I absolutely loved this location!! The meals are so fulling and the beer is top notch . We had so much fun on the rooftop and the service was... Read Full Review

First time and will never come back. We had a onion rig appetizer and one ring still had the onion skin on it below the breading. The server was very nice... Read Full Review

The food was decent but .. The hostess was rude and upset for some reason so yes let's take it out on the customers. I only asked her if the roof was open... Read Full Review

Read more reviews on

TripAdvisor Reviews

TripAdvisor Traveler Rating 4.0 stars Based on 329 traveler reviews

Everybody has a bad day now and then.

I’m a longtime and happy patron of the McCray’s location in Lawrenceville. It’s dead center in the area where our widely-scattered family lives, so we meet there regularly. At McCray's I’ve grown... Read Full Review

Nice location

Met some friends here for lunch. They off a nice menu with a variety of choices. The prime dip was delicious. Service was excellent. Great place for lunch if you’re in the Square area. Read Full Review


We had planned to meet a close friend for lunch at the Italian restaurant on the square but they were not open for lunch. McCray's then became 'Plan B' and what an unexpected delight! The... Read Full Review

Read more reviews on Write a Review ©TripAdvisor 2021