Red River Grill Red River Grill
Restaurant @ Comanche Red River Casino
"Alicia Martinez"
Love going to get away. Never go in expecting to hit but have fun anyway. Watching the others play is more exciting than spending my own money!