Authentic Mexican taqueria, La Lupita de Cletus, located in Plaza de Paloquemao. Offers tacos al pastor and other Mexican specialties.