If you've ever been to Santa Barbara you've probably been by Carlitos. Right across from the beautiful Arlington theatre on State St. it's right in the heart of the city. If you...
All reviews seem positive