Top Tapas In Las VegasA look at five restaurants in Las Vegas that prove size does matter, and bigger isn't always better.

Listen Live