Belmont Park
3146 Mission Blvd. San Diego, CA 92109
Phone(s): (858) 228-9283
Website(s) Website Reservations Facebook