La Tolteca

Mexican Restaurant.