HTML SitemapExplore
logo
Find Things to DoFind The Best Restaurants

Mac's On Main — Restaurant in Grapevine

Name
Mac's On Main
Description
Premium steaks, seafood & other American dishes are the draw at this upscale restaurant.
Nearby attractions
Texas Star Dinner Theater
816 S Main St, Grapevine, TX 76051, United States
Grapevine Vintage Railroad
707 S Main St, Grapevine, TX 76051
Vetro Glassblowing Studio & Gallery
701 S Main St #103, Grapevine, TX 76051
Peace Plaza in Grapevine
815 S Main St, Grapevine, TX 76051
Grapevine Main
815 S Main St, Grapevine, TX 76051
Peace Circle
815 S Main St, Grapevine, TX 76051, United States
North Pole Express
701 S Main St, Grapevine, TX 76051
Grapevine Convention & Visitors Bureau
636 S Main St, Grapevine, TX 76051
Bingham Family Vineyards Grapevine
620 S Main St, Grapevine, TX 76051
Grapevine Observation Tower & Visitor Information Center
815 S Main St, Grapevine, TX 76051
Nearby restaurants
Harvest Hall
815 S Main St, Grapevine, TX 76051
Chill Bar & Grill Grapevine
814 S Main St, Grapevine, TX 76051
Arepa TX
815 S Main St, Grapevine, TX 76051
Bacchus Kitchen + Bar
215 E Dallas Rd, Grapevine, TX 76051
Dock Local
815 S Main St, Grapevine, TX 76051
ZaTaR Mediterranean - Harvest Hall
815 S Main St, Grapevine, TX 76051
FireBawks Hot Chicken
815 S Main St, Grapevine, TX 76051
AJ's On Main
651 S Main St, Grapevine, TX 76051
Brisket Rules
815 S Main St, Grapevine, TX 76051
Jakes Burgers and Beer
520 S Main St Unit 201, Grapevine, TX 76051, United States
Nearby hotels
Hotel Vin, Grapevine, Autograph Collection
215 E Dallas Rd, Grapevine, TX 76051
Spark by Hilton Grapevine DFW North
301 Capitol St, Grapevine, TX 76051
Related posts
Keywords
Mac's On Main tourism.Mac's On Main hotels.Mac's On Main bed and breakfast. flights to Mac's On Main.Mac's On Main attractions.Mac's On Main restaurants.Mac's On Main travel.Mac's On Main travel guide.Mac's On Main travel blog.Mac's On Main pictures.Mac's On Main photos.Mac's On Main travel tips.Mac's On Main maps.Mac's On Main things to do.
Mac's On Main things to do, attractions, restaurants, events info and trip planning
Mac's On Main
United StatesTexasGrapevineMac's On Main

Basic Info

Mac's On Main

909 S Main St #110, Grapevine, TX 76051
4.5(567)$$$$
Open until 9:30 PM
Save
spot

Ratings & Description

Info

Premium steaks, seafood & other American dishes are the draw at this upscale restaurant.

attractions: Texas Star Dinner Theater, Grapevine Vintage Railroad, Vetro Glassblowing Studio & Gallery, Peace Plaza in Grapevine, Grapevine Main, Peace Circle, North Pole Express, Grapevine Convention & Visitors Bureau, Bingham Family Vineyards Grapevine, Grapevine Observation Tower & Visitor Information Center, restaurants: Harvest Hall, Chill Bar & Grill Grapevine, Arepa TX, Bacchus Kitchen + Bar, Dock Local, ZaTaR Mediterranean - Harvest Hall, FireBawks Hot Chicken, AJ's On Main, Brisket Rules, Jakes Burgers and Beer
logoLearn more insights from Wanderboat AI.
Phone
(817) 251-6227
Website
macsteak.com
Open hoursSee all hours
Fri11 AM - 3 PM, 4 - 9:30 PMOpen

Plan your stay

hotel
Pet-friendly Hotels in Grapevine
Find a cozy hotel nearby and make it a full experience.
hotel
Affordable Hotels in Grapevine
Find a cozy hotel nearby and make it a full experience.
hotel
The Coolest Hotels You Haven't Heard Of (Yet)
Find a cozy hotel nearby and make it a full experience.
hotel
Trending Stays Worth the Hype in Grapevine
Find a cozy hotel nearby and make it a full experience.

Featured dishes

View full menu
Cheese Plate
Smoked Gouda, Brie, Blue Cheese, Dubliner, Gruyere, Raw honeycomb, spiced nuts, Jam, lavash and baguettes
Goat Cheese Quesadillas
fresh tomato basil salsa
Mac’s Chicken Wings
homemade blue cheese sauce
Crispy Calamari
shrimp, spicy remoulade
Grilled Sea Scallops
avocado-corn relish, blue corn tortillas

Reviews

Nearby attractions of Mac's On Main

Texas Star Dinner Theater

Grapevine Vintage Railroad

Vetro Glassblowing Studio & Gallery

Peace Plaza in Grapevine

Grapevine Main

Peace Circle

North Pole Express

Grapevine Convention & Visitors Bureau

Bingham Family Vineyards Grapevine

Grapevine Observation Tower & Visitor Information Center

Texas Star Dinner Theater

Texas Star Dinner Theater

4.6

(271)

Open 24 hours
Click for details
Grapevine Vintage Railroad

Grapevine Vintage Railroad

4.3

(848)

Closed
Click for details
Vetro Glassblowing Studio & Gallery

Vetro Glassblowing Studio & Gallery

4.8

(230)

Open 24 hours
Click for details
Peace Plaza in Grapevine

Peace Plaza in Grapevine

4.7

(25)

Open 24 hours
Click for details

Things to do nearby

Harry PotterTM: The Exhibition
Harry PotterTM: The Exhibition
Sat, Dec 6 • 9:00 AM
14902 Preston Rd, Dallas, TX 75254, USA, 75254
View details
Luxurious Picnic with Views of Downtown Dallas
Luxurious Picnic with Views of Downtown Dallas
Sat, Dec 6 • 10:00 AM
Dallas, Texas, 75212
View details
Bubble Planet: An Immersive Experience in Dallas
Bubble Planet: An Immersive Experience in Dallas
Sat, Dec 6 • 9:30 AM
3000 Grapevine Mills Pkwy, Grapevine, TX, 76051
View details

Nearby restaurants of Mac's On Main

Harvest Hall

Chill Bar & Grill Grapevine

Arepa TX

Bacchus Kitchen + Bar

Dock Local

ZaTaR Mediterranean - Harvest Hall

FireBawks Hot Chicken

AJ's On Main

Brisket Rules

Jakes Burgers and Beer

Harvest Hall

Harvest Hall

4.7

(1.4K)

$

Click for details
Chill Bar & Grill Grapevine

Chill Bar & Grill Grapevine

4.2

(789)

Click for details
Arepa TX

Arepa TX

4.3

(329)

Click for details
Bacchus Kitchen + Bar

Bacchus Kitchen + Bar

4.2

(214)

$$$

Click for details
Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Wanderboat LogoWanderboat

Your everyday Al companion for getaway ideas

CompanyAbout Us
InformationAI Trip PlannerSitemap
SocialXInstagramTiktokLinkedin
LegalTerms of ServicePrivacy Policy

Get the app

© 2025 Wanderboat. All rights reserved.
logo

Posts

NeilNeil
This was in November and was a last minute booking on a Saturday. We were seated at the back which is the quieter part of the restaurant. Server was attentive but not intrusive. And out drinks were regularly topped up without asking. So service was top notch for us. Bread (sourdough) was complementary and fresh. It was a good start. We went with the recommendation for the starter of crab cakes. The breading on the crab cake was really lightly breaded and crab filling was fresh. Crab cakes in other restaurants can be mixed especially if they are not using fresh crab and you can taste the 'fishiness.' Macs' version is fresh so it is a wonderful starter. Our mains were the pork chops with mash (though we added vegetables) and the special of Grouper (you had a choice of blackened or grilled) with Crawfish Etouffee over rice. The meats were cooked perfectly. The pork chops were tender and seasoned well. The steamed vegetables still had a bite and not overcooked which is the way we liked it. And the mash was creamy. The presentation on the grouper has much to be desired but was tasty. I wasn't too keen on their rice (the server said it was Jasmine but I don't believe this was the case or they didn't cook it well). It was the first time I had etouffee and unfortunately it is not my cup of tea. Overall we liked our experience in the restaurant. They also have a pop up menu from time to time (called The Hidden). And they participated in this year's restaurant week (we had the lamb chops and they were excellent).
Maurice PierreMaurice Pierre
Located in a prime spot in Grapevine, Mac's on Main is an intimate, upscale, but affordable dining establishment. We went to meet up with some friends for dinner and drinks after touring some of the local breweries. It was a little crowded when we got there, but we were able to sit at the bar. Our waitress/server/bartender was exceptional. She took great care of our group, even though the bar area was also a little slammed at times. The ladies ordered wine and we ordered Old Fashioneds, which were expertly and quickly made. We ordered empanadas, shrimp etoufee, and I had the Steak Frites. Everything was delicious, perfectly seasoned, and generously portioned. We ate, had a couple more drinks, and decided to head out, as it was nearing closing time. Even though it was late, we never felt rushed and were treated to an amazing experience. This is a great date/dinner spot. Sophisticated but not pretentious and a great menu. I've heard the brunch is spectacular as well. If you're in Grapevine and looking for food and drinks that won't disappoint, go give Mac's on Main a try
Justin M (FamGuy)Justin M (FamGuy)
This restaurant had a good atmosphere, and we had a nice waiter that was very informative on their cuisine. However, the food was very disappointing. Everything lacked flavor and just did not live up the hype. My son’s chicken fried steak came with a black obvious hair cooked into it which the waiter apologized for and expedited a new one cooked. However, no one asked if he wanted a complementary dessert or even comped that dish due to this situation, so that was a little strange. I would say another interesting thing to be aware of is the salad is definitely not complementary. The waiter asked if we wanted a house salad and bread and we said, of course, not knowing it was $5 a person for the salad which definitely was not worth the price. Informing customers there is an up charge for items is essential. My wife got the grilled shrimp and subbed quinoa brown rice for the white rice, and it was overcooked. The star of the show was my daughter’s kid chicken strip and fries’ plate.
See more posts
See more posts
hotel
Find your stay

Pet-friendly Hotels in Grapevine

Find a cozy hotel nearby and make it a full experience.

This was in November and was a last minute booking on a Saturday. We were seated at the back which is the quieter part of the restaurant. Server was attentive but not intrusive. And out drinks were regularly topped up without asking. So service was top notch for us. Bread (sourdough) was complementary and fresh. It was a good start. We went with the recommendation for the starter of crab cakes. The breading on the crab cake was really lightly breaded and crab filling was fresh. Crab cakes in other restaurants can be mixed especially if they are not using fresh crab and you can taste the 'fishiness.' Macs' version is fresh so it is a wonderful starter. Our mains were the pork chops with mash (though we added vegetables) and the special of Grouper (you had a choice of blackened or grilled) with Crawfish Etouffee over rice. The meats were cooked perfectly. The pork chops were tender and seasoned well. The steamed vegetables still had a bite and not overcooked which is the way we liked it. And the mash was creamy. The presentation on the grouper has much to be desired but was tasty. I wasn't too keen on their rice (the server said it was Jasmine but I don't believe this was the case or they didn't cook it well). It was the first time I had etouffee and unfortunately it is not my cup of tea. Overall we liked our experience in the restaurant. They also have a pop up menu from time to time (called The Hidden). And they participated in this year's restaurant week (we had the lamb chops and they were excellent).
Neil

Neil

hotel
Find your stay

Affordable Hotels in Grapevine

Find a cozy hotel nearby and make it a full experience.

Get the Appoverlay
Get the AppOne tap to find yournext favorite spots!
Located in a prime spot in Grapevine, Mac's on Main is an intimate, upscale, but affordable dining establishment. We went to meet up with some friends for dinner and drinks after touring some of the local breweries. It was a little crowded when we got there, but we were able to sit at the bar. Our waitress/server/bartender was exceptional. She took great care of our group, even though the bar area was also a little slammed at times. The ladies ordered wine and we ordered Old Fashioneds, which were expertly and quickly made. We ordered empanadas, shrimp etoufee, and I had the Steak Frites. Everything was delicious, perfectly seasoned, and generously portioned. We ate, had a couple more drinks, and decided to head out, as it was nearing closing time. Even though it was late, we never felt rushed and were treated to an amazing experience. This is a great date/dinner spot. Sophisticated but not pretentious and a great menu. I've heard the brunch is spectacular as well. If you're in Grapevine and looking for food and drinks that won't disappoint, go give Mac's on Main a try
Maurice Pierre

Maurice Pierre

hotel
Find your stay

The Coolest Hotels You Haven't Heard Of (Yet)

Find a cozy hotel nearby and make it a full experience.

hotel
Find your stay

Trending Stays Worth the Hype in Grapevine

Find a cozy hotel nearby and make it a full experience.

This restaurant had a good atmosphere, and we had a nice waiter that was very informative on their cuisine. However, the food was very disappointing. Everything lacked flavor and just did not live up the hype. My son’s chicken fried steak came with a black obvious hair cooked into it which the waiter apologized for and expedited a new one cooked. However, no one asked if he wanted a complementary dessert or even comped that dish due to this situation, so that was a little strange. I would say another interesting thing to be aware of is the salad is definitely not complementary. The waiter asked if we wanted a house salad and bread and we said, of course, not knowing it was $5 a person for the salad which definitely was not worth the price. Informing customers there is an up charge for items is essential. My wife got the grilled shrimp and subbed quinoa brown rice for the white rice, and it was overcooked. The star of the show was my daughter’s kid chicken strip and fries’ plate.
Justin M (FamGuy)

Justin M (FamGuy)

See more posts
See more posts

Reviews of Mac's On Main

4.5
(567)
avatar
3.0
8y

If you don’t want to read the entire review, my take away: Pretty good food, slow service, and a rude hostess. I definitely wouldn’t go out of my way to eat here again, but it did the job in a pinch.

—————

After picking up family from DFW on a Thursday evening we needed somewhere to stop for dinner near the airport. I did a quick google and came up with Mac’s. After seeing this restaurant was fairly well rated I called and was able to make a reservation for about 45 minutes later, which I was pleased with.

The restaurant was not very full when we arrived and so we asked the hostess if we could please sit at one of the other tables we could see available (with a partial booth rather then a table with all chairs). The hostess told us in a rather rude and irritated way that it would not be possible. We politely asked if there were any tables at all anywhere that we could sit at that had a booth. (I’d like to note we didn’t ask to be difficult- but I have nerve damage in my leg/hip that makes certain types of seating very difficult to sit on for the duration of a meal.) After asking that the hostess kind of huffed off leaving us standing in the middle of the dinning room to see what she could work out. After a trip back to the hostess stand she was able to seat us as the table we asked for originally. None of this would have been that big of a deal if she hadn’t been rude about it... but to me politely asking for a different table for comfort, during a quiet time, wasn’t an unreasonable thing to do.

Overall the dining experience was ok. All the adult food we ordered was pretty good. I would say the calamari and crab cakes were actually delicious. The bread that comes out before the meal was good. The prime rib came out a very good rare and was fairly flavorful. Though the creamy horseradish needs a lot more flavor. We thought it was sour cream at first! The kids food was so-so with kind of small portions (ie it comes with literally three French fries!) Extra sides like the 7 cheese Mac and Cheese were ok but definitely not good enough to bother spending an extra $5 for.

Unfortunately, while polite, our server was incredibly slow! We had to wait and wait to order drinks. We had to wait and wait and wait for drinks to arrive. We had to wait to order appetizers and dinner, and we had to wait and wait and wait to ask for anything additional we might need, or the check. You get the idea... He just didn’t really bother to check back with us and we had to catch his attention to get what we needed. Now perhaps he was incredibly busy- but again the restaurant just wasn’t that busy overall so I’m not sure that was the issue.

It’s really too bad the service was poor, because the food was good enough that it would otherwise be worth checking out again. (Props to the kitchen!) But with so many other restaurants in Dallas that deliver on both food and service I probably won’t...

   Read more
avatar
2.0
2y

You know I thought hard and long about posting this one!

We visited this spot based on the 4.9 star review. Dropped in for a good steak craving. (You know how you crave something and you’re not satisfied until you get what you’re craving!). This was the case, it was more about the STEAK than the dinner.

Sidney, the server was great! Dinner started off right with a few cocktails, appetizers then the main dish came.

At first, the steak looked wonderful. Took a few cuts and immediately cut into a hard fatty section, disregarded it not thinking much of it. Continued to cut into the steak and hit another thick piece of fat! But this time I decided to cut the fat out of the steak and it was about a 1/3 if the steak at that point.

After that we started cutting a few more pieces and eating them they were engrained with tough fat! We cut a few more pieces and the exact same thing, fatty meat (mostly fat!)

Now this have become unenjoyable and we started to get disappointment in the cut of meat. We decided to transfer all the cut meat that we had not ate onto a different plate and notify Sidney our waitress. She immediately apologized and took the plate and said she will take it to the manager.

The manager came to the table and said I apologize, but this is the normal cut of our steaks and I’m sorry that we won’t be able to make any adjustments. We stated we don’t want any adjustments. We want a new steak.

At that point, he said he wasn’t able to get us a new steak but he could make an adjustment on our bill. We look confused. 🤔

We stated if the steak is bad and we have sides that we haven’t eaten you can’t give us a new steak? He stated no I’m just the assistant manager that’s all I can do for you I asked for the manager, but he said the manager was not there that night and I said I would be sure to get in touch with your manager and you will be getting a bad review since there’s nothing that you can do to accommodate us for the fatty steak.

The assistant manager excuse was if we would have told him the first time we cut into the steak he would’ve been able to give us a replacement.

Lesson: if you go to this place complain before you eat any of the food!

They did remove the appetizer and one of the sides off of our bill, but we still walked away unsatisfied and dissatisfied with the way management runs the operation.

I called in and spoke to Henry the manager. It took him two weeks to follow up with me to tell me that he found our bill and they did make an adjustment on the...

   Read more
avatar
1.0
7y

If you enjoy horrible service and overpriced food with just a dash of smugness thrown in for good measure, Macs is the place for you.

There seems to be a common thread here. The more recent the review the worst the review.

I’ve been a customer for a couple of decades. While never as good as the price, we kinda liked it but have notice it has been going down hill for quite some time. Especially since they moved to grapevine.

If you used to go to the other locations and want the same experience here, save your money.

Our most recent visit was probably the worst experience I’ve ever had at a restaurant.

We had 7p reservations and got there right at 7p The restaurant was more than half empty.

We walked in and told the young man we had a 7 o’clock. He said very very smugly, with great joy, that we were late and our reservation were canceled. I said no we aren’t late. He’s said we were an hour late and that our reservation was for 6. No use arguing with a teenager that’s clearly never been taught any manners or anything about customer service.

At this point he was almost giddy that he was able to be the bearer of bad news and said follow me and I’ll put you somewhere but not the booth that was requested on the reservation.

I couldn’t believe this kids attitude or was talking to me this way so I asked for the manager. Supposedly the owner came out and all she did was defend the kids action that he didn’t know any better because he was a kid. She seemed to not care how long we had been coming there nor disappointed we were leaving which we thought would be the right move at this point.

We left and will not...

   Read more
Page 1 of 7
Previous
Next