You must be logged in to post a comment.
The Cafe Verde, located at 301 Flagler Ave in New Smyrna Beach, Florida, is a bistro-style restraint serving mexican, salads, fish & meats, sandwiches, and more. Well-behaved, leashed dogs are allowed at the seasonal outdoor seats.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.