20 Best Restaurants in Richmond, VA

Google Map - Photo by Bookbinder's Seafood & Steakhouse

If you have a plan to go to Richmond, Virginia, and want to explore the culinary destinations there, you are on the right track.

Tripboba gathered the best 20 restaurants that you can visit while coming to Richmond, Virginia.

You'll find a lot of steakhouses and seafood restaurants here.

For example, there are Texas de Brazil, Bookbinder's Seafood & Steakhouse, The Boathouse at Rocketts Landing, The Hard Shell, and more to go.

So, don't forget to read this article first before you go to Richmond, Virginia.



L'Opossum is a Modern French restaurant that serves French cuisines with amazing decor, well-done service, yummy and creative menus, and super-friendly staff with an incredible atmosphere.

L'Opossum is located at 626 China Street and starts open from 5.00 PM until 12.00 AM on Tuesday to Saturday. L'Opossum has several tasty dishes such as Les Escargots, Vegan Orgy, Grilled Caesar, Chesapeake Bay Oysters Rock, Crispy Skinned Arctic Char, Seared Sea Scallops & Braised Pork Belly, Jumbo Lump Crab Cakes, Filet Mignon of Beef, and more.


A modern, artsy restaurant serving French cuisine as well as craft cocktails.

Delicious food served in menus such as narratives or story books.

Very good wine too with lots of choice.

Address : 626 China St, Richmond, VA 23220, USA


Lemaire is an incredible New American restaurant with flavorful food, fantastic service, and a good atmosphere. Located in The Jefferson Hotel, Lemaire is open daily from 7.00 AM until 10.00 PM and you can visit this eatery every day with family, friends, or your lovely one.

Lemaire has appetizers and entrees menu which full of delicious fares available such as Roasted Garlic & Almond Bisque, Little Gem Salad, Manakintowne Farms Lettuce, English Pea Risotto, Crispy Chesapeake Bay Oysters, Jumbo Lump Crab Cake, Black Pepper Bucatini, Harissa Glazed Salmon, Cast Iron Seared Halibut, Lemaire Burger, Brown Butter Scallops, Grilled Beef Tenderloin, Green Circle Chicken Breast, and Roasted Colorado Lamb Loin.


A fantastic restaurant for a special celebration or culinary experience.

They serve New American cuisine & craft cocktails.

There are teas, sandwiches and very delicious desserts.

Address : 101 W Franklin St, Richmond, VA 23220, USA


Grapevine | The Greek & Italian Restaurant is an Italian and Greek-influenced restaurant with choices of many Italian and Greek fares. Grapevine | The Greek & Italian Restaurant is located at 11055 Three Chopt Rd and it starts open from 11.30 AM until 9.00 PM on weekdays, and from 4.00 until 10.00 PM on weekends.

Grapevine | The Greek & Italian Restaurant has Italian and Greek entrees menus which include of Moussaka, Pastichio, Dolmades Dinner, Souvlaki Mi Mi, Khristo's Sampler, Gyro Sandwich, Chicken Shish Kabob, Baked Meat Lasagna, Fettucine Alfredo, Stuffed Shells, Baked Manicotti, Spaghetti, Eggplant Parmigiana, Baked Spaghetti, The Italian Stallion, Penne Ala Vodka, and Baked Veal Cannelloni.

Grapevine | The Greek & Italian Restaurant

A cozy restaurant to have Greek & Italian dishes.

The atmosphere is charming, cheerful and romantic.

The menu offering is extensive and excellent as are the Italian and Greek entrees.

Address : 11055 Three Chopt Rd, Richmond, VA 23233, USA


Stella's is another Greek restaurant that you can find and visit while coming to Richmond, Virginia. Stella's serves modern Greek fares with huge portions of food, fantastic service, incredible staff, and high-quality food. You can go to 1012 Lafayette Street to reach this restaurant and it starts open from 12.00 until 9.00 PM every Monday to Saturday.

For the food options, you have Hummus, Saganaki, Fried Kalamari, Roasted Beets, Spanikopita, Tiropita, Mushroom Saganaki, Grilled Octopus, Lentil Bowl, Black Kale, Maroulosalata, Pastichiatho, Pikelia, Kotopoulo, Stella's Crabcakes, Bone-In New York Strip, Seared Salmon, Moussaka, Chicken Souvlaki, Pork Souvlaki, and Shrimp Santorini.

Stella's, Richmond

A restaurant features modern Greek food.

They serve high quality food, great cocktails and friendly service.

The food is definitely fresh and everything is very tasty.

Address : 1012 Lafayette St, Richmond, VA 23221, USA


Texas de Brazil is an upscale Brazilian eat place with a variety of food choices, fantastic service in an amazing atmosphere surrounding. Texas de Brazil is located in Short Pump Town Center and starts open from 5.00 until 9.00 PM every day.

Then, Texas de Brazil serves meats menu which includes of Herb-Marinated Pork Loin, Leg of Lamb, Picanha, Chicken Breast Wrapped in Bacon, Brazilian Sausage, Lamb Chops, Filet Mignon Wrapped in Bacon, Garlic Picanha, Braised Beef Ribs, Parmesan-Crusted Pork Loin, Barbecued Pork Ribs, Parmesan Drumettes, Filet Mignon, Flank Steak, Petite Filet, and Lamb Picanha.

Texas de Brazil, Richmond

Upscale Brazilian restaurants come with lots of modern space for a fine dining experience.

They offer all-you-can-eat grilled meat.

There is steak, chicken, pork, lamb and seasonal meat.

Address : 11800 W Broad St Ste 1092, Richmond, VA 23233, USA


Supper is an innovative Southern restaurant that serves American eats with great service, fantastic staff, and delicious fares. Supper is situated at 1215 Summit Ave and starts open from 11.00 AM until 9.00 PM every Tuesday to Sunday.

For the food options, there are Boneless Short Rib Appetizer, Imperial Crab Dip, Pork Rind Nachos, Fried Oysters, Crab Nebula, Smoked Hummus, Hot Chicken, Fried Green Tomatoes, River City Smokehouse, Grilled Asparagus, Shrimp & Grits, Stuffed Portobellos, Salmon, Crab Cakes, Boneless Braised Short Ribs, Fried Chicken, Krispy Kreme Bread Pudding, and Hot Southern Mess.

Supper, Richmond

Homey vibe to enjoy delicious southern style food.

Serving innovative American food as well as a brunch menu.

There are beef short ribs with Mac & cheese bacon, Texas toast, sandwiches and drinks

Address : 1215 Summit Ave, Richmond, VA 23230, USA


Mama J's Kitchen is another Southern restaurant that you have to visit while coming to Richmond, Virginia. Located at 415 N 1st Street, Mama J's Kitchen is open daily from 11.00 AM until 8.00 PM and offers great service, top staff, and of course, fantastic food.

For the food selections, Mama J's Kitchen has Chicken Nuggets, Chicken Tenders, Fried Shrimp, Fried Chicken, Baked Chicken, Catfish, Crab Cakes, Pork Chops, Barbeque Spare Ribs, Beef Brisket, Catfish Sandwich, Crab Cake Sandwich, Chicken Sandwich, Pork Chop Sandwich, Hamburger, Veggie Burger, and Turkey Burger.

Mama J's Kitchen

A restaurant serving southern specialties in a relaxed atmosphere.

Their menu includes chicken, catfish, pork, crab and ribs.

Address : 415 N 1st St, Richmond, VA 23219, USA


Millie's Diner is located at 2603 E Main Street, open from 9.00 AM until 3.00 PM on Wednesday to Sunday, and offers all the guests a nice location to enjoy the meal, good service, and delicious fares.

You can order some delicious food on the dinner menu which includes, Thai Spicy Shrimp, Seared Atlantic Salmon, Seared Duck Breast, Seared Scallops, Soy-Garlic Crispy Tofu, Grilled NY Strip, Local Oyster Mushroom, Grilled Pork Loin, Steamed Mussels, Braised Octopus, Confit Duck Leg, and more to go.

Millie's Diner, Richmond

A well-appointed restaurant serving eclectic seasonal dishes & wines.

It's located on a busy street with a quaint and cozy inside.

Address : 2603 E Main St, Richmond, VA 23223, USA


HogsHead Cafe is one of the best barbecue restaurants and very recommended to visit while coming to Richmond, Virginia. Located at 8902 W Broad Street, HogsHead Cafe starts open from 11.00 AM until 9.00 PM and all the guests will be pampered by fantastic food, amazing service, and a nice atmosphere.

For the dishes options, you have Fiery Hog Wings, Chili Cheese Fries, Blackened Chicken Sandwich, Fresh Local Fried Oysters, Cheesesteak, Classic Reuben, Loaded Tater Tots, Jumbo Peel N' Eat Shrimp, Chicken Cordon Hog, Chicken Bites, Fried Shrimp Po'Boy, Catfish Reuben, Spicy Tacos, Baby Back Ribs, Fried Catfish, Buttermilk Chicken Tenders, and Jumbo Southern Fried Shrimp.

HogsHead Cafe

A lively BBQ restaurant.

They serve ribs, burgers and Southern dishes.

Address : 8902 W Broad St, Richmond, VA 23294, USA


Perly's is the only one Jewish restaurant on this list and very recommended to visit while coming to Richmond, Virginia. Perly's located at 111 E Grace Street, open daily from 9.00 AM until 3.00 PM and offers all the guests quick service, clean eating place and facilities, friendly staff, easy access, and delicious dishes.

For the food selections, there are Benny Goodman, Schnitzel Perlstein, Corned Beef Hash, Cinnamon Babka French Toast, Salmon Bagel Sammy, Sausage Bagel Sammy, Potato Latkes, Broccoli Knish, Schlubby Fries, Perly's Patty Melt, Tuna Schmelt, and some desserts like Cheesecake, Babka, Black & White Cookies, Hamantaschen, and Rainbow Cookies.

Perly's, Richmond

A funky retro restaurant decorated with old photos.

They offer creative Jewish snacks & dinner.

Address : 111 E Grace St, Richmond, VA 23219, USA


Bookbinder's Seafood & Steakhouse is an elegant restaurant that serves delicious seafood and steaks in the town. Bookbinder's Seafood & Steakhouse is located at 2306 E Cary Street and it opens daily from 5.00 until 9.00 PM, so you can visit this upscale restaurant every day with your family or partner.

Bookbinder's Seafood & Steakhouse also offers you several delicious foods on the menu which include Jumbo Lump Crabmeat Cocktail, Jumbo Shrimp Cocktail, Cold Seafood Sampler, Oysters Rockefeller, Fried Calamari, Burgundy Escargot, Clams Casino, Crabcakes, Seared Cajun Tuna, Pan-Seared Scallops, Herb-Grilled Swordfish, Sesame Crusted Yellowfin Tuna, Large Filet Mignon, Grilled Cowboy Ribeye, Pan-Seared Chicken Breast, and more to go.

Bookbinder's Seafood & Steakhouse

An elegant brick-walled restaurant offers a delightful culinary experience.

They have jumbo shrimp cocktail, shrimp bisque, salmon, lobster mac n cheese.

Address : 2306 E Cary St, Richmond, VA 23223, USA


Croaker's Spot | Richmond is one of the best seafood eateries that you can find in Richmond. You can go to 1020 Hull Street to reach this restaurant, and it starts open from 11.00 AM until 8.00 PM on weekdays and from 12.00 until 9.00 PM on weekends.

You can enjoy delicious appetizers, salads, and kinds of seafood on the restaurant's menu such as House Salad, Buffalo Shrimp Salad, Famous Fried Fish Salad, Caesar Salad, Fried Oysters, Steamed Mussels, Butterfly Fried Shrimp, Oysters on the Half Shell, Oyster Rockefeller, Spiced Shrimp, Croacker's Fried Wing Dings, Hot Buttered Soul Wedges, Twin Crab Cake Medallions, Fried Oysters, and Buffalo Shrimp.

Croaker's Spot | Richmond

A restaurant featuring seafood-focused soul food & cornbread in a bright wooden display case.

Everything is delicious with really enough portions to share.

Address : 1020 Hull St, Richmond, VA 23224, USA


The Roosevelt offers all the guests plenty of good things such as attentive service, a good atmosphere, and tasty dishes. The Roosevelt is situated at 623 N 25th Street and starts open from 5.00 until 10.00 PM on Tuesday to Sunday.

You can enjoy some tasty dishes on the restaurant's menu such as Cornbread, BBQ Pork Rinds, Zucchini Cakes, Grilled Radicchio Salad, Crispy Lamb Belly, Legs and Eggs, Rabbit Pot Pie, Buttermilk Fried Oysters, Pan-seared Bone-in Pork Loin, Roasted Chicken, Seared Rockfish, Roasted Spring Vegetables, Bistro Steak, Double Cheeseburger, Grapefruit Plum Cake, Peanut Butter Cup, and Fried Bucheron.

The Roosevelt

Truly a modern restaurant located on the east side of Richmond.

All dishes have bright flavours, contrasting textures and useful garnishes with the main course.

Address : 623 N 25th St, Richmond, VA 23223, USA


Tarrant's Cafe is an upscale American eatery in a cozy atmosphere with tin ceilings, chandeliers, and wooden booths. Tarrant's Cafe is located at 1 W Broad Street, starts open from 11.00 AM until 10.00 PM every day, and offers delicious food, generous portion, fantastic service, and excellent staff.

Tarrant's Cafe offers you an entrees menu which includes of Seafood Cannelloni, Fried Chicken and Waffles, Jumbo Shrimp, Chicken Picatta, Blackened Tuna, Filet Mignon, Rack of BBQ Ribs, Lump Crab Cakes, Oven Roasted Salmon, Manicotti, Grilled Sea Scallops, Seafood Combo, Pasta Bolognese, Blackened Rockfish, Eggplant Parmesan, Shrimp and Grits, and Lasagne.

Tarrant's Cafe

A cozy restaurant featuring upscale American food.

Offers great lunch prices for sandwiches/salads/small plates.

Address : 1 W Broad St, Richmond, VA 23220, USA


The Tobacco Company Restaurant serves island dishes and Southern comfort classics with good service, reasonable prices for meals, and friendly staff. The Tobacco Company Restaurant is located at 1201 E Cary Street and starts open from 5.00 until 9.00 PM/11.00 PM on Thursday to Sunday.

You'll be pampered by many delicious fares in the restaurants which include Meatballs, Coconut Shrimp, Shrimp Cocktail, Fried Oysters, Fried Green Tomatoes, Calamari, Mushroom Nantua, Caesar Salad, 8oz Filet Mignon, 12oz Prime Rib, 14oz Ribeye, Cajun Catfish, Loch Duart Scottish Salmon, Pork Tenderloin, Tobacco Company Meatloaf, Jumbo Lump Crab Cake, and Vegetable Lasagna.

The Tobacco Company Restaurant

A beautifully designed restaurant featuring island & Southern dishes.

Address : 1201 E Cary St, Richmond, VA 23219, USA


If you are looking for the perfect place to enjoy Cuban fares, Kuba Kuba is one of the best in Richmond. Kuba Kuba is located at 1601 Park Ave, open daily from 9.00 AM until 9.30 PM, and has the best Cuban fares in the town, great staff, and incredible service.

You can enjoy tasty dishes on the main menu which include, Kuban Roast Pork, Arroz con Camarones, Shrimp Enchilado, Guava Ginger Shrimp, Arroz Con Picadillo, Arroz con Pollo, Paella Vegetariana, Paella Valenciana, Paella Mariscos, Paella Fideos, Braised Pork Shank, and Seared Salmon.

Kuba Kuba

It is really great Cuban restaurant.

They serve casual Cuban dishes with wine, beer & brunch.

Address : 1601 Park Ave, Richmond, VA 23220, USA


The Boathouse at Rocketts Landing is one of the top-tier seafood restaurants that you should visit in Richmond, Virginia. The Boathouse at Rocketts Landing is located at Old Main Street, open every day from 4.00 PM/11.00 AM until 10.00 PM, and serves seafood and American fares with excellent service, delicious foods, and a cozy atmosphere.

The Boathouse at Rocketts Landing has a house specialties menu which includes many delicious dishes such as Pan-Seared Rockfish, Fried Shrimp Dinner, 14oz Ribeye, 8oz Filet, Boathouse Crab Cakes, Lobster Trio Mac & Cheese, Whole Maine Lobster, Broiled Seafood Combination, Beer Battered Fish & Chips, Salmon Imperial, and Chicken Chesapeake.

The Boathouse at Rocketts Landing

A modern restaurant serving American seafood & grilled dishes.

Address : 4708 E, Old Main St, Richmond, VA 23231, USA


Located in Short Pump Town Center, Cooper's Hawk Winery & Restaurant is an American restaurant that serves selections of food available with 5-star service, a great location, and has a wonderful atmosphere.

Cooper's Hawk Winery & Restaurant also open daily from 11.00 AM until 9.00 PM, so you can visit this eatery as long as you want every day. You have variants of like chicken, seafood, and appetizers which include Crispy Brussels Sprouts, House-made Meatballs, Caprese Flatbread, Filet Mignon, Tortilla Soup, BBQ Ranch Chicken, Chicken Madeira, Blackened Ahi Tuna, Jambalaya, Fish & Chips, Pan-Roasted Barramundi, Soy Ginger Atlantic Salmon, and many more.

Cooper's Hawk Winery & Restaurant

Modern restaurant with lots of space perfect for dining experience.

They have a good selection on their menu, from steaks to fish.

They offer a wide selection of wines and a large food menu.

Address : 11792 W Broad St, Richmond, VA 23233, USA


Secret Sandwich Society is located at 501 E Grace Street, open from 11.00 AM until 9.00 PM on Wednesday to Monday, and has good prices, incredible staff, and wonderful homemade dishes. For the food options, there are Brussel Sprouts, Hot Chicken Wings, Pimento Cheese Fries, Hoover Sandwich, Lafayette Sandwich, Venus Burger, Velvet Burger, Timberwolf Burger, Key Lime Pie, and Ice Cream Sandwich Stack.

Secret Sandwich Society

A spot featuring great homemade dishes, fun drinks, salads and sandwiches.

Address : 501 E Grace St, Richmond, VA 23219, USA


The Hard Shell is the last restaurant that Tripboba recommended to visit and one of the best seafood restaurants in Richmond, Virginia. The Hard Shell is situated at 1411 E Cary Street, open from 12.00 until 9.00 PM, and offers excellent service, delicious food, and fantastic staff.

For the menu options, you have Parmesan Truffle Fries, Tuna Tartare, Crab Cakes, Seared Scallops, Oven Roasted Oysters, Angus Beef Sliders, Shrimp Cocktail, Fried Oysters, Lobster Dip, Fried Calamari, Pan-Roasted Mussels, Crab Cocktail, and Ceviche on the appetizers menu.

Then, you have Fish Tacos, Crab Pasta, Honey Garlic Glazed Salmon, Blackened Mahi Mahi, Seared Rockfish, Fried Oysters, Stuffed Maine Lobster, Grilled Shrimp & Scallops, Lobster Pasta, Hard Shell Pasta, Pan-Seared Crab Cakes, Pan Roasted Chicken, and Vegetarian Couscous on the Chef's Compositions menu.

The Hard Shell

Upscale casual tavern with traditional seafood, steak, wine & cocktails.

Address : 1411 E Cary St, Richmond, VA 23219, USA