Somoza's Bar is a tapas bar offering a variety of snacks and drinks in a newly redecorated space.