Carmen Restaurante & Bar is a Spanish restaurant and bar known for its tapas. It is located at c 28, Ac. 3 #136.