Barrio is a vibrant Mexican restaurant and tequila bar offering bay views and patio seating.