American restaurant · 1102 Walnut St, Chelsea, OK
Dine-In
More food in Chelsea, OK · American Food in Chelsea