La Sombrerona offers delicious grilled meats and beans.