Petrel

The Petrel Picks

Where to eat in Richmond

10 restaurants in Richmond, ranked. Compiled from Michelin, James Beard and World’s 50 Best. No sponsored placements, no affiliate links, and nobody paid to be on this list.

  1. 1

    The Roosevelt

    James Beard semifinalist 2026

    Southern & Soul, American, Bars & drinks

    Church Hill. The reason Richmond stopped being a stopover.

    623 N 25th St, Richmond, VA 23223

  2. 2

    Sally Bell's Kitchen

    James Beard winner 2015

    American, Cafe & bakery

    Box lunches since 1924. Order the deviled egg half.

    2337 West Broad St, Richmond, VA 23220

  3. 3

    Mama J's Kitchen

    Southern & Soul, American, Bars & drinks

    415 N 1st St, Richmond, VA 23219

  4. 4

    Lunch. Supper!

    Southern & Soul, American

    3023 West Marshall St, Richmond, VA 23230

  5. 5

    Bell Greek Hanover - More Than Greek

    Mediterranean, American

    8161 Atlee Rd, Mechanicsville, VA 23111, USA

  6. 6

    Cafe & Sabor Bakery & Restaurant

    Latin American

    7102 Hull St Rd, Richmond, VA 23235

  7. 7

    Perly's

    American

    111 E Grace St, Richmond, VA 23219

  8. 8

    Stella's

    Mediterranean, Bars & drinks

    1012 Lafayette St, Richmond, VA 23221

  9. 9

    Jack Brown's Beer & Burger Joint - Richmond

    American, Bars & drinks

    5810 Grove Ave, Richmond, VA 23226

  10. 10

    The Fancy Biscuit

    American, Cafe & bakery

    1831 W Cary St, Richmond, VA 23220

← All cities

Award data from Michelin, James Beard and World’s 50 Best. Ordering also considers public review data, which is not reproduced here. Last reviewed September 2026.