Oklahoma restaurant makes ‘Best Restaurants in America’ list by New York Times – KOCO

Bar Sen, an Oklahoma City Lao noodle restaurant and bar, made the list highlighting the “50 best places in America right now.” The restaurant sits in …Read More