Best Restaurants

Overview

Jackrabbit Filly is a family-style restaurant crafting heritage-driven New Chinese American cuisine in North Charleston, South Carolina. By: Top Chef alum Shuai Wang

Awards

Top Chef

Finalist, S22: Destination Canada

Loading map ...