Service was slow. Food was flavorless. Well below expectations for a place associated with El Sol. Tres Hermanos is better by a mile; not even close.