San Diego's favorite restaurant, the Old Town House Restaurant, is located in the heart of Ocean Beach, CA. Family owned and operated since 1973, it’s also known as the Ocean Beach Diner for its beloved local charm.
4941 Newport Avenue, San Diego, California 92107, United States
Open today | 07:00 am – 02:00 pm |
We are closed Christmas day.

