Cabra Loca is a cafe offering a spot to relax and enjoy coffee.