Point Break Cafe
Restaurant
•
2743 Shelter Island Dr, San Diego, CA 92106, USA
8.0
Saturday: 7 AM – 12 AM
See if anyone you trust recommends it!