I live in Savannah. I just did a baby shower at Carlitos. They have a back room that we used. The waiters were NOT friendly and the food was just ok. This was my 3rd or 4th time eating there and the food has always been ok, but the waiters weren't. The only problem is that Carlito's would be the best location for u if u are getting married on Tybee, and want to party downtown. Just a heads up parking is limited and the garage across the street fills up quickly. There are lots that u can pay to park, but they are usually $10.
I prefer Jalapenos and there is a location on Skidaway Rd which would actually be closer to Tybee and there is better parking. I have never eaten at this location, but I have at their other 2 and the food is always good! They are my favorite mexican place in Savannah. I actually just had Jalapenos last night!
I hope this helps, let me know if you have any other questions!