7800 N May Ave
Oklahoma City, OK 73116
Oklahoma City, OK 73116
Open HoursMo to Su from 11:00am to 02:30pm,Mo to Su from 05:00pm to 09:00pm
OverviewThis new face on the Oklahoma City Tex-Mex scene is quickly making a name for itself, thanks to a menu of spicy delights. The interior is not authentically Southwestern, but...
more