fl mexican placid restaurant lake placid fl mexican restaurant Call Us 908-757-3016 to place your orders or Order Online. Menus Photos Ratings and Reviews for Mexican Restaurants in Oakland Ne… Sunday, September 11, 2022 Edit