Red Lobster 516

Red Lobster #516 is a Red Lobster restaurant located at 195 East Hospitality Lane in San Bernardino, California.