Posted: Fri Oct 09, 2009 1:14 pm
That is Garbo's place I think....he cooks for Tamarind to or used to....good size portionsbenchill wrote:Hey designbyroe,
The G-Spot is the snack bar place at Larry's Landing. It's actually a separate business there. As their motto says," The G Spot, A great place to eat...if you can find it"
Now I am starting to remember