Ralphs 123

Ralphs #123, also known as Downtown San Diego Ralphs, is a Ralphs supermarket located at 101 G Street in San Diego, California.