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