Ralphs 123

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