2. Red Lobster
5870 E Broadway Blvd Ste E-5
Tucson, AZ 85711
I LOVE Red Lobster! The buscuits are just made and they are perfect! The Shrimp Scampi is always JUST RIGHT and I am always satisfied with the food…
Didn't find what you were looking for?
Please help others by helping us do better.