Santo Charro


Santo Charro is a brand new addition to downtown Long Beach. It is a traditional Mexican restaurant/ tequila lounge and bar specializing in 160 different kinds of tequilas. Santo Charro will be opening in mid June. Check out our FB page for events and updates coming soon!!!!