Los Mayas Restaurant is located at 1200 Cleveland St, Clearwater, FL. This business specializes in Family Style Restaurants. Los Mayas Restaurant is open Mon - Thu, 11am - 10pm; Fri, 11am - 10:30pm; Sat, noon - 10:30pm; Sun, 1pm - 10pm and accepts American Express, Cash, Discover, Mastercard and Visa.