By Volcano Staff on April 20, 2010
REMEMBER THE RUMORED ITALIAN RESTAURANT? >>>
A Xgroup Restaurant van is parked outside the Stadium District building that once housed El Guadalajara. Paper now covers the front windows. Just saying.