View all 31 photos
+27
Red Rose Taverne, a charming quick-service establishment, offers casual fare with a distinct dash of French flair. This dog-friendly spot serves up delightful dishes, inviting guests to savor a taste of France.