Seemor
Croydon › Crystal Palace › Chabela
ChabelaA-
61 Westow St, London SE19 3RW
· Mexican restaurant, Cocktail bar, Taco restaurant
· Crystal Palace
Small, cozy Mexican-Venezuelan spot with standout tacos, flautas and mole made from scratch; excellent flavors and friendly owners, but service can run slow and heat levels are milder than spice lovers expect.
Opening Hours
Sunday
Monday
Tuesday
Wednesday
Thursday11:00–15:00, 18:00–22:00
Friday11:00–15:00, 18:00–22:00
Saturday11:00–15:00, 18:00–22:00
See full Restaurant DNA analysis — grade reasoning, occasion fit, what to order & more →