Best Mexican Restaurant in Overland Park, KS
Located in quirky & diverse Downtown OP, you will always find amazing customer service and the best dining experience Overland Park has to offer.Enjoy a refreshing drink at our bar or outside on our patio. Located at 7148 W. 80th Street, just one block West of 80th & Metcalf, next to the Rio Theater). Proudly serving the community since April 2006.
*This number may appear differently on other media or print sites. Rest assured, if you call this number, you will reach us
Fri & Sat 11am-11pm