The tater tots will knock you out -- they're wonderful. Worth the visit. And leave room for the best Mexican ice pops -- Paletas -- with incredible flavors and made from real fruit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.