Has anyone eaten at beach shack restaurant facing water in Cabeza de Toro called Lobster King?
J jeb321 Bronze Dec 12, 2008 738 4 0 Jul 1, 2014 #1 Has anyone eaten at beach shack restaurant facing water in Cabeza de Toro called Lobster King?