8858 Atlantic Ave, Delray Beach, Florida 33446(561) 266-3891 SE corner of Atlantic Ave and Lyons Rd. - Near Joseph's Market