Las Carretas is a Mexican restaurant offering fresh food and a welcoming atmosphere.