CHIMICHANGA GLASGOW

This Chimichanga echos with zest and lively atmosphere. As you would expect from a great Tex-Mex restaurant, there is a bubbling and florid display of colour…