By Steve Clark owner of Winners Income Strategies
Posted: Jun 3, 2019 by SteveSalsa's Mexican Restaurant restaurant is planned for the new Stonehill Plaza in Oviedo, Florida. The official address will be 45 W Mitchell Hammock Rd.
Restaurants now open for business at Stonehill Plaza are First Watch, Menchie's Frozen Yogurt and Tropical Smoothie Cafe.
From Salas to Mexican Street Tacos, see everything on the SMR menu here: http://www.salsasmexrestaurants.com/wp-content/uploads/2017/12/salsas-menu-1.pdf.