Food and Drink

I found the meanest, baddest, cheapest, best burger in Mooresville

Key Takeaways
Key Takeaways

AI-generated summary reviewed by our newsroom.

Read our AI Policy.


  • Richard’s Coffee Shop serves $5 Carolina-style burgers praised by local veterans.
  • Volunteer cook Robin MacKenzie has grilled thousands of burgers since 2014.
  • The nonprofit café honors veterans with camaraderie, free coffee and low prices.

With minutes to spare before the restaurant’s daily lunchtime closing, I entered Richard’s Coffee Shop through the door on its back porch, nearly out of breath.

“I have to get me one of those Carolina-style burgers,” I told the half-dozen patrons still chatting and relaxing on the porch, below the restaurant’s huge “Welcome Home Veterans Military Museum” banner. “And a Carolina dawg for dessert.”

I made it in record time from my home at Interstate 77 Brawley School Road exit 35, despite the daily snarl that can turn the three-mile trip on a single road, and then a left turn, into a 25-minute or longer test of endurance, will and patience. Traffic stacked at lights made sure I stayed at or slightly above the changing speed limit.

“Be sure to order the chicken salad, too,” a man on the porch suggested.

Although the homemade chicken salad also is a celebrated menu item at Richard’s, I could tell he knew I would never, ever order one this day.

My look clearly conveyed that I was after the meanest, cheapest, baddest, best burger in town, piled with slaw, chili sauce, relish and onions.

A close-up shot of a paper plate holding a hot dog and a hamburger, both prepared in a classic American style. On the left, a hot dog in a toasted bun is topped with pickle relish and what appears to be a creamy coleslaw. On the right, a large burger patty sits on a bun, topped with coleslaw. Another open bun in the background holds a relish topping and white onion slices. The plate is on a wooden table, with a colorful placemat visible underneath.
I long ago found the meanest, baddest, cheapest and best burger in Mooresville, in a downtown breakfast and lunch spot where veterans have many stories to share. Joe Marusak CharlotteFive

The cook works for free

Robin MacKenzie, the longtime volunteer cook at Richard’s, prepared one for me just as she has for thousands of patrons since her now-deceased husband, George, recommended her for the job in 2014.

The restaurant needed a breakfast-and-lunch cook. No pay. Just a tips jar at the front counter, beside the safety lever you pull on an inoperable grenade for a complaint ticket number.

Coffee is free on Thursdays, and a music jam is held Saturdays.

An individual with glasses stands in a doorway, looking directly at the camera, wearing a dark t-shirt that says “Welcome Home Veterans, Living Military History Museum.” Above the doorway, a sign reads “Lowe’s Robin Mackenzie Kitchen” with a logo underneath. To the left of the doorway, a red fire extinguisher and a white box for an AED are mounted on the wall. The room behind appears to be a kitchen.
Robin MacKenzie stands below the sign that pays tribute to her many years as volunteer cook at Richard's Coffee Shop at Welcome Home Veterans Military Museum in downtown Mooresvile on Friday, Aug. 8, 2025. JOE MARUSAK jmarusak@charlotteobserver.com

“’My wife could cook,’” her husband told the volunteers who’ve always run the restaurant at the nonprofit Welcome Home Veterans Living Military Museum.

“’You’re going to put me back to work again?’” MacKenzie recalled asking her husband.

The kitchen consisted of a two-burner hot plate, a microwave and a toaster, she said.

Now, thanks to Mooresville-based hardware chain Lowe’s, the kitchen has a six-burner stove with a flat top and a double oven.

A playful sign in a business reads “COMPLAINT DEPARTMENT PLEASE TAKE A NUMBER” in bold black letters. Below the sign, a green replica hand grenade has a red tag with the number “1” hanging from its pin, serving as the “take a number” ticket. The grenade sits on a brown counter next to a stack of brochures for “Richard’s Coffee Shop” and “Welcome Home Veterans.”
Have a complaint at Richard’s Coffee Shop at Welcome Home Veterans Military Museum in downtown Mooresville? Be careful when you pull the safety lever for a complaint ticket number. JOE MARUSAK jmarusak@charlotteobserver.com

An overhead sign at the entrance to the kitchen has the Lowe’s and Richard’s Coffee Shop insignias and reads, “Robin MacKenzie Kitchen.”

I suddenly realized that MacKenzie — like the veterans of all wars who gather here for coffee, breakfast, burgers, dogs, sandwiches, stories and camaraderie each day — is a living legend, too.

A humble one.

“I have no idea what makes it taste so good,” she told me as I plowed into my messy burger and dawg, which on the menu is correctly spelled “dog.” It’s a doggone good dawg, however you spell it.

Welcome Home Veterans

I’ve visited the place off and on since Richard Warren, an Army combat pilot during the Vietnam War, opened the shop in 1995, across Main Street from its present location. Never a more good-natured, smiling guy, I remember thinking the first time we met, having expected the opposite.

Warren flew a Huey attack helicopter, or gunship, with the call sign Mustang 53. He died in 2009 from complications related to exposure to Agent Orange, according to the museum website.

Months before he died, Warren told me about the nonprofit he was forming to honor and support fellow veterans. “Welcome Home Veterans,” he said he would name it.

Every time I step inside and look at the expansive display of donated items from various wars, I’m reminded of Warren and my dad, who served in Patton’s Army across Belgium and Germany in World War II.

My dad flew into Belgium on a glider plane after parachute training at Fort Benning, Georgia, and rarely, if ever, discussed his war-time experiences with his kids. We learned about them from his comrades at reunions of his Army division at Fort Bragg.

Friday, however, my mind was only on that famous burger and dog.

‘Must be the love you put into it’

A half-dozen or so veterans were still gathered at a large table when I arrived.

A close-up, high-angle shot of a printed “LUNCH MENU (SERVED ALL DAY)” displayed on a tabletop. The menu is divided into a left column with food items and a right column for beverages. The food section lists items like “Hamburger,” “Cheeseburger Burger,” “Bacon Burger,” and several “Carolina Style” options with slaw, mustard, relish, chili sauce, and onion. Prices are listed to the right of each item, with most ranging from $3.00 to $8.00. The right side of the menu shows drinks like “Coffee,” “Hot Tea,” and “Bottled Water,” and includes a warning about consuming raw or undercooked foods. The background is slightly blurred and shows some metallic containers.
You might think your mind is playing tricks when you see the menu prices for the first time at Richard’s Coffee Shop at Welcome Home Veterans Military Museum in downtown Mooresville. Joe Marusak CharlotteFive

“I don’t know how she makes it, but it’s very, very, very tasty,” 77-year-old Army veteran Bob Wiegand said about the Carolina-style hamburger as he hung out with veterans Bill Hord, Frank Berridge, Augie Bellino and others. “I’ve probably had 15 or 20 of them over two years.”

(That’s all? I thought. I might have had 100 if not for this thing called work that intrudes.)

Word of caution, however, to the 99.99% of Americans who, like me, assume the burger includes ketchup. No, no, no. Carolina-style means mustard. So be sure to mention to the volunteer who takes your order that mustard on a burger is heresy, and you can’t believe you have to special-order ketchup, but that’s your request. I say it with a smile, in a goofy, jokey, embarrassed sort of way because when in Rome ....

MacKenzie said she grills her third-of-a-pound burgers made with 80/20 Angus beef. Simple as that, she said.

You also can’t beat the prices: $5 for a Carolina-style hamburger or $4 for a regular one. Add $1 for cheese. Carolina-style hot dogs are $4. and regular ones $3.

The chicken salad is $5, and the costliest sandwich on the menu, a club with ham, turkey, bacon, cheese, lettuce and tomato, costs $8.

The prices include the 6.75% sales tax, Wiegand said.

Read Next

Everyone on staff is a volunteer, which helps explain the low prices, he said.

“It must be the love you put into it,” Navy veteran Berridge told MacKenzie during my visit, referring to the great taste of the burgers.

MacKenzie shrugged.

Whatever the reason, she said, “they keep eating them. So they must be good.”

Richard’s Coffee Shop at Welcome Home Veterans Military Museum

Location: 165 N. Main St., Mooresville, NC 28115.

Menu

Cuisine: American

Instagram: @richardscoffeeshop

Uniquely Charlotte: Uniquely Charlotte is an Observer subscriber collection of moments, landmarks and personalities that define the uniqueness (and pride) of why we live in the Charlotte area.

This story was originally published August 13, 2025 at 5:30 AM.

Related Stories from Charlotte Observer
Joe Marusak
The Charlotte Observer
Joe Marusak has been a reporter for The Charlotte Observer since 1989 covering the people, municipalities and major news events of the region, and was a news bureau editor for the paper. He currently reports on breaking news. Support my work with a digital subscription
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER