Sebastian Daily was there to film the grand opening of the new location of Las Palmas Cuban Restaurant in Sebastian, Florida.
Las Palmas is now in the Publix shopping center at the corner of CR-510 and CR-512 (Sebastian Blvd).
Signup for the free Sebastian Daily newsletter for your chance to win free dinners and merchandise!
Copyright 2020 SebastianDaily.com All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.