Phone: (+44)1217040749
Address: 41, Touchwood Shopping Centre, Solihull, Cardiff, B913GS, United Kingdom
City: Cardiff
Menu Dishes: 35
Reviews: 3
"Cheating on Chiquito's was hard for me, but I do like a Mexican restaurant and will go where my stomach tells me to. This particular Chimchanga's is brand"
All prices are estimates on menu.