Location



<



Grill House at Big Ben
108 E 8Th St.
National City, CA 91950
Phone: (619) 434-9775
Fax: (619) 477-7947