Petrel

The Petrel Picks

Where to eat in Fayetteville

10 restaurants in Fayetteville, 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

    Marybill's Cafe & Elbow Room

    American, Cafe & bakery

    801 Elm St, Fayetteville, NC 28303, USA

  2. 2

    Jaggers

    American

    515 N Mcpherson Church Rd, Fayetteville, NC 28303

  3. 3

    Antonella's Italian Ristorante

    Italian

    300 Hay St, Fayetteville, NC 28301

  4. 4

    Circa 1800

    American, Bars & drinks, Cafe & bakery

    108 Person St, Fayetteville, NC 28301

  5. 5

    Ichi Kaku

    Japanese

    350 N Eastern Blvd #200, Fayetteville, NC 28301, USA

  6. 6

    316 Oyster Bar

    Seafood

    316 Owen Dr, Fayetteville, NC 28304, USA

  7. 7

    Mi Casita Grove St.

    Mexican

    525 Grove St, Fayetteville, NC 28301, USA

  8. 8

    Taste Of West Africa

    American, African

    116 Person St, Fayetteville, NC 28301

  9. 9

    Paddy's Irish Public House

    American, Bars & drinks

    2606 Raeford Rd Ste B, Fayetteville, NC 28303, USA

  10. 10

    Luigi's Italian Chophouse & Bar

    Italian, Seafood, Bars & drinks

    528 N Mcpherson Church Rd, Fayetteville, NC 28303

← 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 August 2026.