728-B Ventura Place
San Diego, CA 92109
(Right across from the Belmont Park Rollercoaster)
Phone Number: (858) 488-4401
We are open Sunday-Thursday 9am-7pm, Friday and Saturday 9am-8pm. Hours subject to change during peak season and holidays. Please call for exact times.