REVIEW: SHOULD I VISIT VAMPIROS IN DEAL? Popping up at The Lighthouse in Deal, Vampiros Taqueria has been serving up hot Mexican munch Read More Food and DrinkGuest UserFebruary 2, 2023Latest News, Kent, Vampiros, Deal, The Lighthouse, Walmer, Taqueria, Mexican food, News