BarRac A Tapas is a restaurant specializing in Spanish tapas. It offers lunch and dinner options, with street food also mentioned as a cuisine. The establishment is located in Cadalen, France.