224 N Grand St, Crescent, Oklahoma 73028 USA
Broooooo this carne guisada is the truth !!! I am from 210 taco capital of the world and this is pretty close to home
Photo Credit: Yelp