Cafe Mexicali is located in London, United Kingdom on 119 Stroud Green Rd, Stroud Green. Cafe Mexicali is rated 4.1 out of 5 in the category mexican restaurant in United Kingdom. Mexicali is a city that straddles the United States border, with its sister city to the north, Calexico, immediately adjacent. Mexicali, Calexico - see what they did there? Awful puns aside, should you have ever found yourself in the cross-border region, you’ll be able to confirm the quality of the cuisine found there, with a suitably international blend of American and Mexican favourites on offer. Cafe Mexicali brings this unique combination to the less divided streets of London through their Mexican restaurant on Stroud Green Road. Take a trip across the borderline, south of the border, down Mexico way by booking a table at Cafe Mexicali.
Address
119 Stroud Green Rd, Stroud Green