For tamales that bring homemade to a whole new level, try Casita Tex Mex. Not only does the shop make crowd-pleasing tamales, they do it on the cheap—a dozen beef or pork tamales is a cool $7.95. You can more than double your guest list—and maybe even add a full bar and a bartender—with prices that reasonable.