Food Safety Report: Red Lobster, Guadalupe Street, San Marcos, TX, USA 8 years ago • details 32 Comments Comment