Red Lobster Charlottesville VA Leave a Comment / By Allegra Williams / October 13, 2010 October 13, 2010