CASA LOCA is a fun Cantina where you will enjoy hot chips & salsa on arrival in comfortable red booths with hand painted murals, brick walls & '57 Chevy hanging on the wall! All of our food & cocktails are made from scratch & continuously prepared throughout the day! With over 40 tequilas & ICED bottled beers at our bar there's something for everyone!
Casa Loca Cantina is a lively restaurant in Westwood, MA. We use the best ingredients and provide a great atmosphere.