San Diego's favorite restaurant located in the heart of Ocean Beach, Ca. Family owned and operated since 1973.
4941 Newport Avenue, San Diego, California 92107, United States
07:00 – 14:00
We close are closed Christmas day.
Copyright © 2021 The Old Townhouse Restaurant - All Rights Reserved.
Powered by GoDaddy
Call 619-222-1880 to place your order.