Salsa Loca has moved to a new location with outdoor and indoor seating.  Salsa Loca is now at Cowboy Bill's Saloon on Duval on the Angela Street side.  Only location is new, but now there is a Full Service Bar!  Local, Pet and Family Friendly.  Free Delivery.