-
Sirloin Stockade
is a top notch Restaurant Restaurant
Ranked #1 of 30 Restaurants in Round Rock North Round Rock.
Some say, it is cute, good.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Only thing good about this place is the tall cute waiter