Search Results
Los Carlos Pizza & More
1008 Weiland Rd, Buffalo Grove, IL 60089

A family-owned business, Los Carlos Pizza & More is well known for its pizzas. However, it has earned acclaim forMore 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.

See more »