A family-owned business, Los Carlos Pizza & More is well known for its pizzas. However, it has earned acclaim for…More the "& more," as its Mexican cuisine is also excellent. It gives back to the community, too, such as Stevenson High School's bi-annual arts festival, Odyssey. Located on the corner of Deerfield Parkway and Weiland (Highway 73), Los Carlos is a great choice for pizzas and Mexican.
Deliveries are accepted until close each night. Individual slices are sold and there are a few tables inside for a quick meal.