Visited this place twice while in Leon. It has to be one of the top 5 places to eat. Food was good, upstairs view was very nice and prices, kinda high but considering the overall experience, well worth it. If I have any complaint about La Rosita it would be the service. Once they took my order and I was served, uuummmm.... where did they go?