Bar and tobacco shop, Barracuda Cafe offers a place to relax.