La Bodeguita de Carlos is a traditional restaurant offering delicious Spanish cuisine.