Location: Southwest 4311 W 119th St., Leawood, KS 66209 Get Directions 913-428-8272 Visit Website Need a Ride? Other Locations Kansas City KCRW menus will be uploaded soon. Check back soon for full menus. Hours: Open 11am-9pm Sun.-Wed., 11am-10pm Thurs.-Sat KC's authentic Spanish tapa bar & restaurant. Voted KC's Best Tapas by Pitch Weekly. Full bar. Reservations accepted. Download the app!