Most Recent Reviews in Southard, OK

See all most recent reviews...

  • over 10 years ago
    Southard Cafe
    ★★★★☆1 review

    This is the best place to eat in Southard. If you want coffee and a light snack, or a hearty meal at lunchtime, this is the only place to go in Southard.