La Finca Mexican Restaurant

Address: 
16 Oak Street , Eufaula, OK 74432