Best Restaurants

Overview

Tacos Los Cholos was established in 2019 in Anaheim. What began as a pop-up business in front of the owners' homes has grown into something very special, now with four locations. 13 delicious meats, all cooked over mesquite and red oak, give the tacos and other menu items a nice smoky flavor.

Restaurant location map