Ralphs 159

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