Tela Café & Bar
6.7 • Latin American restaurant
Comfortable space with a cute and tidy setup creates a welcoming vibe. The atmosphere suits those who appreciate delicious vegetarian tacos as a standout feature. Overall, it offers a relaxed and pleasant dining experience.
View menu
350 N Orleans St Ste 200, Chicago, Illinois, United States