Joined Feb. 5, 2008
5 years, 8 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.