Los Sombreros

Nothing spells fun like tequila-based drinks and margaritas. Los Sombreros is your latest Latin American bar in town, set to excite your senses.