Crown Royal Restaurants in Southlake
Show restaurants on map
2.7
Menu
Table booking
2.7
Menu
Table booking
City: Southlake, 431 Grand Ave E Southlake, TX 76092, 76092-7612, United States
"I hadn't been to Snuffer's in a few years, but after my recent visit, I'm wondering why I waited so long. The food was excellent and the service was g..."
Price
The Average price for Crown Royal is:
$10.6
Feedback
These reviews refer only to the mentioned ingredients.