Ralphs 159

Ralph's #159, also known as South Bay Terrace SC Ralphs, is a Ralph's supermarket located at 3011 Alta View Drive in San Diego, California.