I actually have been to Subway in Navarre several times recently. I love the sandwiches and they are very friendly with customers and help them with choices if needed. Very patient with the public.
Address: 8664 Navarre Pkwy, Navarre, FL 32566, USA
Rob Thies | Nov 6, 2019
This area is for people to ask others questions about the location in question. This is not for reviews. :)
Greg Milne | Nov 5, 2020
Thank you Sharon we work hard to make great together!
TheReal MJG | Nov 6, 2019
agreed!
Thanks! Your answer is awaiting moderation.