Location: Crossroads 703 Southwest Blvd., Kansas City, MO 64108 Get Directions 816-472-8272 Visit Website Find A Table Need a Ride? Other Locations Leawood KCRW menus will be uploaded soon. Check back soon for full menus. Hours: 11am-10pm Sun.- Wed., 11am-11pm Thurs., 11am-midnight Fri.-Sat KC's authentic Spanish tapa bar & restaurant. Voted KC's Best Tapas by Pitch Weekly. Full bar. Reservations accepted. Private dining: 80-130 people. Download the app!