Le Boulevard in Avalon has exquisite French food and boasts even better service! Take your other half on a romantic date to this little slice of France, or simply scan the delectable menu for tasty delights. And before you ask– yes snails are on the menu! This place has been in operation for over 20 years and…