Buena Vista Restaurant

1220 W Broadway St, Altus
(580) 477-2088