119 Stroud Green Road, Finsbury Park, London, N4 3PX
For More Information:
+44 20 7263 8395
Venue Details & Map
119 Stroud Green RoadFinsbury ParkLondonN4 3PX
- +44 20 7263 8395
- Public transport:
- Crouch Hill, National Railway
Going to Cafe Mexicali using public transport? Find the fastest route:
Not bad Mexican grub.
We, unfortunately, didn't realise this place accepted taste cards until we had arrived and sat down (doh!) The staff were a bit stingy about it and said we had to call ahead to get the tastecard discount. Those ARE the rules, but they could have been a little less rude about it. They offered us free shots at the end of the meal to make up for it...but it looks like they...more
I've been wanting to try this place for a while now since it's in my hood and mexican food inhabits a special place in my heart.
This food had a lot of good points and some that left more to be desired... My first impression was that of the "Chips & Dips" comprising of seasoned tortilla chips (I personally don't like seasoned tortilla chips but they're better than none at all) with a tomato...more