Exit 20onI-5 Southbound
Right 0.43 mi
Red Lobster
3780 Sports Arena, San Diego, CA 92110