Latest News

Senor Tequila review

The space at 8760 W. 21st St. has seen several restaurants come and go in the past decade — most of them Italian. Now, the space holds Senor Tequila, a small Mexican chain that opened several weeks ago. The restaurant is a bit of an odd dining juxtaposition: casual Tex-Mex served in a dining room with an upscale, Italian aura.