The best crawfish in Colorado. The biggest and best shrimp in Colorado. Nice selection of live seafood. Very nice management and wait staff. I can't say one bad thing about the Yabby.
on July 10, 2012 (+13 Points)
Also voted for The Yabby Hut:
The Yabby Hut
The Yabby Hut 3355 S Yarrow St Unit E-131 Lakewood CO 80227
Hours: M-Sat 3pm - 10pm Sun 12pm - 9pm
NOMINATED FOR: BEST Seafood