Castro's is a vibrant Cuban-themed gastropub. It offers a unique atmosphere, perfect for drinks and socializing.