Café Tal

Restaurant in San Cristóbal, Táchira, Venezuela

Features: outdoor seating

Avenida Carabobo, 5001