Palominos Mexican Restaurant
1919 N Perkins Rd
Stillwater, OK 74075-2976
405-533-3566