I've been buying carnitas from El Toro for years ... they are the best. Everone is helpful and your orders get filled pretty quick considering how crowded they always are, especially on weekends.
Pros: Staff is mostly Spanish speaking, but are very helpful for those who don't speak the language.
more