The margaritas at Francisco's are the best I've had on WDW property. The atmosphere there is nice too. It has never been busy when we've stopped by for a drink. It's a quiet, relaxing place to unwind after a day in the parks.
Francisco's was our favorite thing about our stays at CSR.