22 Columbus Lunch Spots For Any Occasion

Columbus has no shortage of fabulous restaurants, everybody knows that. But sometimes it’s hard to choose just the right spot to grab lunch. Here’s a list of some of the best places for lunch on any occasion, for any crowd.

Harvest Pizzeria

Harvest Pizzeria is a great spot for a more sit-down lunch. Their unique pizzas with a perfect crust are just to die for- especially the spicy yuma. Harvest has four different Columbus locations and the best part about this restuarant is that every location has a slightly different, yet still amazing, menu. For the widest selection, visit the Bexley location.
Hours: Varies upon location
Location: View multiple locations here.
Price: $12-$20 per meal


via Nada Facebook

Nada is a sit-down style tacos and cocktails lunch spot. Obviously, you want to start with the chips and queso. But after that, they have an awesome taco “lunchbox” deal that I would highly recommend. The lunchbox comes with an order of tacos, your choice of side, and a donut. If you’re looking for a little bit more substantial meal they also have some large plates like fried chicken or steak.
Hours: Sunday 10:30 a.m. to 9:30 p.m. Monday-Thursday 11 a.m. to 9:30 p.m. Friday 11 a.m. to 11 p.m. Saturday 10:30 a.m. to 11 p.m.
Location: 220 W. Nationwide Blvd
Price: $9-$14 per meal

The Brown Bag Deli

Brown Bag Deli takes sandwiches to the next level. They have a variety of specialty sandwiches to choose from or you can build your own. There are also some amazing vegetarian options like the caprese wrap. If you go during a slightly colder month, I recommend the soup and sandwich combo.
Hours: Monday-Saturday: 9 a.m. to 8 p.m. Sunday: 11 a.m. to 8 p.m.
Location: 898 Mohawk Street
Price: $8-$15


via Katalina’s Facebook

Katalina’s is the essence of a trendy brunch. They have both sweet and savory dishes but their pancake balls are what they’re really known for. This is a nice local place to take the out of town guests if they like breakfast food.
Hours: 8 a.m. to 3 p.m.
Location: 1105 Pennsylvania Avenue
Price: $9-$15 per meal


Brassica is a fast-casual Mediterranean restaurant, great for a quick lunch during the work day or a more relaxed lunch with your friends. You get to choose between a salad, a pita sandwhich, and a hummus plate. On top of your base, you pick your protein (I recommend the falafel) and any toppings you want.
Hours: 11 a.m. to 10 p.m.
Location: View multiple locations here.
Price: $9-$15 per meal

Mikey’s Late Night Slice

This is a fun place to go if you want something quick, easy, and sure to be delicious. Mikey’s sells pizza by the slice or the pie. Two slices of pepperoni and a side of unicorn sauce, please. What’s unicorn sauce? I don’t know, but it’s freakin’ delicious. Mikey’s has four different locations; two downtown, one in the Short North, and one in Clintonville.
Hours: Varies upon location
Location: View multiple locations here.
Price: $4 per slice

The Angry Baker

via Angry Baker Facebook

This cute little place has a variety of baked goods, hence the name. But they also have a menu of yummy lunch and brunch items. Personally, I like the sriracha breakfast burrito.
Hours: Varies upon location.
Location: View multiple locations here.
Price: $6-$11 per meal


Dinner party at Lalibela. #overstuffed #cbusfoodscene

A post shared by Jennifer Wray (@10bagspacking) on

This is a hidden gem, if I do say so myself. Lalibela is a delicious Ethiopian restaurant I found a few years ago. The food is amazing and the price is equally as awesome. It’s a fun spot for a meal with a little more culture. My family always orders the vegetarian combination, usally two to feed all five of us.
Hours: 10 a.m. to 11 p.m.
Location: 1111 S. Hamilton Road
Price: $4-$12 per meal

Hot Chicken Takeover

Photo courtesy of Hot Chicken Takeover.

Of course, I must include the Columbus’ favorite new casual comfort food spot. This place really is worth all the hype. Pick your type of chicken and your level of spice to create your perfect southern style meal. Each meal comes with a side of mac’n’cheese and cole slaw. Also, the sweet tea is free. There are three location for your chicken fix; Clintonville, Easton, and North Market.
Hours: 11 a.m. to 9 p.m. (North Market location closes at 3 p.m.)
Location: View multiple locations here.
Price: $10-$15 per meal

The North Market

North market #Columbus #Ohio

A post shared by Sian Sloan-Dennison (@sisloden) on

I know this isn’t one restaurant, but I’d feel like I was doing you a disservice if I didn’t include it. This is a convenient place to grab your lunch during the workday. There are 14 different food vendors to choose from so you can eat something new every day of the week. This also makes it an easy place to take large groups of out-of-town guests. One of my favorite memories of growing up in Columbus will always be going to the north market and my mom handing my brother and I $10 and saying “meet upstairs”.
Hours: Sunday and Monday: 10 a.m. to 5 p.m. Tuesday-Saturday: 9 a.m. to 7 p.m.
Location: 59 Spruce Street
Price: $5-$20, varies per vendor

Little Eater

via Little Eater Facebook

This is a fresh produce inspired vegetarian restaurant meaning that the menu changes based on the season and the availability of the produce. If you’re looking for a healthier option to lunch Little Eater should be added to your list. It’s perfect if you’re looking for just a small bite. They have an array of vegetable bowels, sandwiches, salads and more to choose from. They also have some yummy sweet treats to end your meal with.
Hours: Closed Mondays. Tuesday-Saturday: 8 a.m. to 9 p.m. Saturday: 8 a.m. to 8 p.m.
Location: 4215 North High Street
Price: $5-$15 per meal

Yellow Brick Pizza

This hipster pizza joint is perfect if you’re looking to grab a casual lunch with the family or for a lunch date. There’s also an arcade upstairs with pinball machines, table PacMan and more. Their pizza crust is so yummy. I get a create your own pizza with pepperoni, feta, and banana peppers. I know, it’s kinda weird.
Hours: Monday-Saturday: 11 a.m. to 12 a.m. Sunday: 12 p.m. to 12 a.m.
Location: 892 Oak Street
Price: $11-$30 per pizza

Hai Poke

Poke is the latest food craze to come to Columbus. Hai Poke is a Hawaiian style fresh fish bowl restaurant. They’re known for their traditional poke bowls with tuna, salmon, tofu, or veggies. I think of poke as like deconstructed sushi in a bowl, but that’s less of a definition and more of a vibe. If you’re more the California roll type of sushi lover, like me, then I recommend you try the veggie poke bowl.
Hours: 11 a.m. to 10 p.m.
Location: 647 North High Street
Price: $8-$12 per meal

The Mad Greek

via The Mad Greek Facebook

This longtime Columbus spot will forever be a family favorite for Greek food. The spanakopita is also a good choice whether you’re dining in or taking to-go. This is one of those family restaurants where you know the people in the kitchen have been cooking this food for years. Their clasic gyro is a good choice if you’re looking for something a little more filling.
Hours: 11 a.m. to 9 p.m. Open until 10 p.m. Friday and Saturday.
Location: 210 East Broad Street
Price: $6-$15 per meal

Union Cafe

#sundayfunday #brunch #mamosa

A post shared by Rick Morris (@rickmo34) on

Union Cafe is another nice sit-down style lunch spot. It’s a little nicer inside while still being casual, making it a good lunch-meeting location as well. I’m partial to their tater tot poutine and their pad thai. Bonus, Union has a nigh time alter ego of an LGBT+ cocktail bar.
Hours: 11 a.m. to 2:30 a.m.
Location: 782 North High Street
Price: $9-$15 per meal

Sweet Carrot

via Sweetcarrot Facebook

Sweet Carrot is the epitome of feel-good foods. Given the name I had assumed it was a vegetarian or vegan hipster restaurant. I left still thinking it was a hispter place but I also left with a belly full of mac’n’cheese and pulled pork. They have four different bases to choose from and a variety of ways to top it. Next time I might try the baby kale salad and top it with smoked turkey. But that mac’n’cheese is pretty hard to resist.
Hours: 11 a.m. to 9 p.m.
Location: View multiple locations here
Price: $8-$12 per meal

Dirty Frank’s Hot Dog Palace

via Dirty Frank’s Hot Dog Palace Facebook

Every Columbus native knows Dirty Franks, making it a unique place to take your out of town guests for a casual bite. They even have vegetarian and vegan dogs for our plant loving friends. Next time I go, I’m getting Amy’s Big Boston. This place can get packed because their restaurant is so small, so I recommend not going at peak lunch times if you’re with a bigger group.
Hours: 11 a.m. to 1:45 a.m.
Location: 248 South Fourth Street
Price: $4-$9 per meal



A post shared by Maggie Butler (@magbutt) on

This delicious taco truck was a staple of my high school experience. People would go here for lunch all the time during the school year because it’s fast, cheap, and most importantly- it’s so freakin yummy. I particularly like the carnitas tacos. Fair warning, it’s just a truck so you have to take your food to go or eat in your car. I’ve eaten on the ground too but like, I was 16.
Hours: 10 a.m. to 10 p.m.
Location: 3344 Allegheny Avenue
Price: $3-$10 per meal

Mo Joe Lounge

via Mo Joe Lounge Facebook

If you’re looking for a quaint and comfy place to grab lunch with your co-workers then this place is perfect. They have a nice selection of lunch staples like sandwiches, soups, and salads. Get your work day mojo back with a break here for one of their great lunch specials. MoJoe Lounge is a partnership restuarant with two local food favorites- Staufs Coffee Roasters and Cup’O’Joe.
Hours: Monday-Wednesday: 7 a.m. to 4 p.m. Thursday and Friday: 7 a.m. to 9 p.m. Saturday and Sunday: closed
Location: 149 South High Street
Price: $5-$12 per meal


This is the ultimate choose-your-own-adventure taco place. It’s been my birthday food choice for the past three years if that tells you anything. The menu consists of a few premade house tacos or you can build your own by choosing your shell, your protein, your toppings, and your sauce. The Sweet Lucy is by far my favorite shell, though it is an extra dollar. Condado now has four Columbus locations. All their locations have a super cute hipster vibe. Pro tip: their short north location is always the busiest, especially for dinner.
Hours: 11 a.m. to 2 a.m.
Location: View multiple locations here
Price:$5-$15 per meal

Nida’s Thai On High

via Nida’s Thai On High Facebook

Nida’s has a wide variety of Asian cuisine such as pad thai, stir fry dishes, and sushi. This is great for a quick sit-down meal during the work day or an outing with your friends. It’s also super reasonably priced whether you’re getting a small bite or a big meal. The Sriracha Fried Rice with chicken looks mouth-watering, and for just $10.
Hours: Open for lunch Monday-Friday: 11:30 a.m. to 2 p.m. Open for dinner 4 p.m. to 9 p.m. Closed on Sundays.
Location: 976 North High Street
Price: $5-$14 per meal


via Katzingers Facebook

Katzinger’s Deli is another staple of Columbus for sandwiches and sides. This is a casual lunch break spot during work or you can bring it back to the office. The half-pound sides are perfect for sharing and they have some awesome dessert choices as well. The Marigene’s Meal of Fortune is amazing, if you need help deciding.
Hours: Monday-Friday: 10 a.m. to 8 p.m. Saturday and Sunday: 9 a.m. to 8 p.m.
Location: 475 South Third Street
Price: $10-$15 per meal

El Arepazo Latin Grill

via Arepazo Restaurants Facebook

Arepazo’s three varying locations are all unique to their areas but all have equally delicious menus. For lunch, head to their downtown location to try their latin arepas. The Columbian chorizo with the sunny-side up egg, looks like the perfect bite for an early lunch. The atmosphere has a great South American vibe as well.
Hours: Monday-Friday: 11 a.m. to 3 p.m. Saturday and Sunday: closed
Location: 47 North Pearl Steet
Price: $8-$15 per meal

    A daily Columbus email you'll actually love.

    Every morning we compile the best of Columbus news & events and deliver it in a quick 5 minute read that sets you up with everything you need to be a well informed Columbusian. Columbusite. Cbussian? Whatever, give it a try, you'll love it.

    You have Successfully Subscribed!