Mathews28
Registered User
Their slaw is the best
I was in Spain last September. one region we stayed in didn’t have that many good restaurants. We were separate for something w expulsion count on. Found a KFC. First time having it in probably 30 years and man oh man....it was good!