Casa Pepe offers a delightful tapas experience with a focus on Spanish cuisine. They provide a takeaway service and are known for generous portions that feel like all-you-can-eat.