Creta Tapasbar is a Spanish establishment known for its tapas. It offers a well-priced menu with a good terrace. The establishment is praised for its friendly service and good value.