Trending Stories

Osprey Observer TV

Restaurants & Food

Chipotle Opens Newest Restaurant In Apollo Beach

0
Burrito fans in Apollo Beach have a new option for quick, customizable meals with the opening of a new Chipotle Mexican Grill restaurant on U.S. 41. The restaurant, located at 5571 N. U.S. 41 in...