"The best cafe next to an artsy movie theater that you will ever find. Tapas Teatro offers an eclectic selection of spanish tapas or small plates, paired with a warm and welcoming ambiance. One of the best places in Station North to grab a bit before or after seeing a movie at The Charles Theatre." - Leo Brady