Our friends wanted to try Diamond's, we wanted to eat Mexican. Wish we'd been pushier! Diamond's was just plain bad. The restaurant was dirty. The carpets, the bathrooms-- yuck. We waited 10 minutes at the table for water and menus. The food was ok, but the service and cleanliness were such that I would not eat here again.