Babalu y tapas is a Spanish restaurant specializing in tapas. The establishment offers a variety of small plates, characteristic of Spanish cuisine. It appears to be a public dining venue.