Casa Costa Snack Bar is a restaurant offering a snack bar-style menu.