Joined Feb. 5, 2008
4 years, 10 months agomeanmark1's comment on:
Yeah, went by the other day and a "For Lease" sign was in the window. Last time when my wife and I went a few weeks back, the waiter told us only 1 of the 4 G's (the Garcia brothers) was still involved, so I guess the writing was on the wall. Too bad, I really liked the place.