Buena Vista Restaurant
1220 W Broadway St, Altus 73521