I am going to start this review by admitting that I was apprehensive about visiting a restaurant that is situated in a strip mall. I am also going to admit that I couldn't have been more wrong. The ambience within the Spanish Garden more than makes up for the location and I couldn't care less about water views when the...
More
