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. There was Semolina, an interesting pasta restaurant that opened in 2000, followed by Dino's, a short-lived Italian place. Italian Garden took the space over in 2003, then vacated it a few months ago. Now, the space holds Senor Tequila, a small Mexican that opened in 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. Read more