What are you looking for?

Sandwich Shops in Richmond

4.6 - 314 votes

Hours: 9AM - 3PM

111 E Grace St, Richmond
(804) 912-1560


My husband and I have wanted to go to Perlys for awhile. we just never make it downtown. The food, the service, the drinks... all excellent. We are excit... More reviews

4.7 - 230 votes

Hours: 7AM - 2PM

6935 Lakeside Ave, Richmond
(804) 922-2371

SB's Lakeside Love Shack

Julia was a great server! All of the food was amazing and all the employees were great! I would definitely recommend a visit! More reviews

4.4 - 300 votes

Hours: 11AM - 9PM

501 E Grace St, Richmond
(804) 644-4777

Secret Sandwich Society

Excellent spot for sandwiches. Great selection of items that are both sweet and salty! Leaves you feeling satisfied! More reviews

4.7 - 185 votes

Hours: 8AM - 2PM

312 N 2nd St, Richmond
(804) 644-4140

Salt & Forge

The Salt & Forge Food truck come to our youth event this past weekend and David and team Salt & Forge did an AMAZING job. They were professional,... More reviews

4.7 - 184 votes

Hours: 7AM - 5PM

1125 Bainbridge St, Richmond
(804) 230-7660

Brewer's Cafe

Nice freindly staff. The place was packed. The customers were raving what a great place this is. If the coffee is any indication of how the food is, I ca... More reviews



4.7 - 182 votes

Hours: 11AM - 10PM

6010 Hermitage Rd, Richmond
(804) 264-7400


Awesome!!! Great food !! Great waiters !!! Great atmosphere!!! Great food and drinks!!! You won’t be disappointed. More reviews

4.3 - 293 votes

Hours: 11AM - 8PM

415 N 1st St, Richmond
(804) 225-7449

Mama J's Kitchen

Wife & I visiting area from Miami and was looking for something different to eat that wasn’t a chain restaurant. Mama J’s was rated very high in the ... More reviews

4.7 - 167 votes

Hours: 11AM - 9PM

2001 Park Ave, Richmond
(804) 367-7909


Got the mint lemonade (so nice on a hot day), the manny and the haberdasher sandwich (smoked salmon) also got two pieces of the blackberry pie to go! Eve... More reviews

4.6 - 192 votes

Hours: 7AM - 5PM

1805 E Grace St, Richmond
(804) 709-0998

Ironclad Coffee Roasters

Exterior and interior are both very aesthetic. I ordered the matcha latte with oat milk and it was okay. My party also ordered some cappuccinos with regu... More reviews

4.1 - 344 votes

Hours: 11AM - 10PM

1 W Broad St, Richmond
(804) 225-0035

Tarrant's Cafe

Chicken Piscatta and steamed broccoli was amazing! Not crowded and wonderful service by Noah. More reviews

4.6 - 168 votes

Hours: 7AM - 2PM

2928 W Cary St, Richmond
(804) 204-1755

Sugar & Twine

Really nice treat-for-breakfast palace. A bit tonigh to judge fully as they are only doing window service right now, but the baked items were excellent.... More reviews

4.6 - 163 votes

Hours: 12 - 10PM

1814 E Main St, Richmond
(804) 477-3055

Oak & Apple BBQ

Really friendly little restaurant my boyfriend and I discovered at the end of a bar crawl one weekend. We've been back twice since. All 3 times I�... More reviews

4.4 - 208 votes

Hours: 11AM - 10:30PM

3012 W Cary St, Richmond
(804) 370-8210

Mellow Mushroom Richmond - Carytown

Great service and food. Got the pretzels appetizer and holy shitake pie. Pretzels are actually just pizza dough in the shape of a pretzel. Not bad tho. P... More reviews

4.5 - 182 votes

Hours: 11AM - 9PM

2035 W Broad St, Richmond
(804) 447-2705

Pies And Pints

First off, the service was fantastic and they offered different samples of their brews on tap. The cider I eventually landed on was amazing and my serve... More reviews

4.1 - 279 votes

Hours: 10AM - 11PM

2614 W Cary St, Richmond
(804) 918-1572

Kreggers At Hand

Oh wow I don't know where to start....The food was absolution amazing and the menu had so much to offer.... The menu covers every type of food..... More reviews

4.5 - 168 votes

Hours: 11AM - 5:30PM

415 E Grace St, Richmond
(804) 644-7677

Pop's Market on Grace

Let me preface, my infant son is teething. I was picking my food up and right as we were leaving, my 4 month old projectile vomited all over me and him. ... More reviews

4.8 - 103 votes

Hours: 7:30AM - 2PM

304 E Broad St, Richmond
(804) 325-9089

Urban Hang Suite

Delicious food! Ordered from here twice. Got their vegan breakfast sandwich and their vegan club sandwich. Both were super tasty! Highly recommend. More reviews

4.4 - 181 votes

Hours: 4 - 10PM

9680 Osborne Turnpike, Richmond
(804) 507-1997

The Lilly Pad

Very nice sitting by the water watching the boats. Staff was great very friendly. Food was good. Overall clean area and relaxing lunch. Definitely will c... More reviews

4.5 - 156 votes

Hours: 11:30AM - 2:30PM

1903 Staples Mill Rd, Richmond
(804) 477-6216

The Greek Taverna

Today is Sept 18, 2021. I am responding to your comment on Aug 16. When your boss leaves you a feedback, you should feel appreciated. Most of the time pe... More reviews

4.4 - 170 votes

Hours: 9AM - 9PM

2306 Jefferson Ave, Richmond
(804) 716-7233

Union Market

Order at the window, find a seat, then your food is brought to you. You clear your table when finished. There aren’t many tables, so it can easily fill u... More reviews

4.4 - 163 votes

Hours: 8AM - 3PM

116 S Addison St, Richmond
(804) 728-2292


The food looks great. My son got a sandwhich amd my daughter a coffee.We did not dine in because it was obvious that there was no concern for covid.No ma... More reviews

4.7 - 101 votes

Hours: 7AM - 5PM

2600 Nine Mile Rd, Richmond
(804) 562-5361

Front Porch Cafe

I love the concept to the coffee shop and the environment! The tai iced coffee and overnight oats are my go to menu items More reviews

4.4 - 139 votes

Hours: 9AM - 4PM

24 N 8th St, Richmond
(804) 269-6375

Sefton Coffee Company

Eh. Bagel was nothing to get excited about. I ordered the honey spice whatever latte, and asked for it iced. I received the drink hot, and when I politel... More reviews

4.3 - 155 votes

Hours: 10AM - 10PM

1700 Willow Lawn Dr, Richmond
(804) 673-5290

Jason's Deli

Great service. Good, fresh food. Best salad bar around! I go there for soup & salad and never disappointed! More reviews

4.3 - 154 votes

Hours: 11AM - 12PM

600 N Sheppard St, Richmond
(804) 355-3701

Buddy's Place

Great daddy daughter night with friends, took home a cool shirt for winning trivia night with the team. Great atmosphere great drinks and food. More reviews

View on map