Cactus Cafe Mexican Cantina is located in Leicester, United Kingdom on Suite 4, New Humberstone House 40 Thurmaston Lane. Cactus Cafe Mexican Cantina is rated 4.5 out of 5 in the category mexican in United Kingdom.
Address
Suite 4, New Humberstone House 40 Thurmaston Lane