Get directions to: Fajita Rita, Fort Gibson, OK
Restaurant address: 1111 E Poplar St Fort Gibson, OK 74434, USA
Restaurant: Fajita Rita