Ralphs
Restaurant
•
6670 Montezuma Rd, San Diego, CA 92115, USA
7.8
Sunday: 5 AM – 1 AM
See if anyone you trust recommends it!