- Breakfast
- Bring Your Own Wine
- Brunch
- Buffet
- Burgers
- Chicken
- Dessert / Ice Cream
- Farm Fresh
- Fish & Chips
- Fresh Fish
- Fusion
- Grill & Chophouse
- Hot Dogs
- Panini
- Pasta
- Pizza
- Poutine
- Ribs
- Salad
- Sandwiches / Wraps
- Seafood
- Shawarma
- Southern BBQ
- Souvlaki
- Steak
- Sushi
- Tacos
- Tex-Mex
- Vegetarian
- Wings
- African
- Asian
- British
- Caribbean
- Chinese
- European
- French
- Greek
- Indian
- Irish
- Italian
- Japanese
- Korean
- Lebanese
- Malaysian
- Mediterranean
- Mexican
- Middle Eastern
- North American
- Portuguese
- South American
- Spanish
- Thai
- Turkish
- Vietnamese
- 24 Hour Restaurant
- After-Work
- Bakery
- Bars & Nightclubs
- Bistro
- Brewery
- Casual Fine Dining
- Catering
- Coffee Shop
- Delicatessen
- Delivery
- Dinner Theatre
- Fine Dining
- Gluten Free
- Irish Pubs
- Kid Friendly
- Live Music
- Lounge
- Microbrew Pubs
- Patio
- Personal Chefs
- Private Dining
- Pubs
- Sports Bars
- Take-Out
- Tapas
- Vegan
- Wine Bar
Teatro Cafe


Teatro Cafe is a small plates dinner restaurant that elevates the ritual of Spanish Tapas into a moment of pure enjoyment. Relax with a fine glass of wine or cold beer, and delight in your meal in our unhurried, fun and social environment.
Our menu is filled with globally-infused recipes, featuring fresh, sustainable and wherever possible, local ingredients. Teatro is quickly becoming a dining hot spot and lunch time favourite. With 60 seats, you are sure to find a spot for you and your friends, family, or that special someone.
We have named our cafe Teatro, as it means “theatre” in Spanish. We found this fitting as we are found in the Great Canadian Theatre Company building, at the corner of Holland and Wellington Street West.
Hope to see you soon!