We recently had dinner at McSeagull's. The menu selection is vast and the food preparation exceeded our expectations. The portions are generous and the service was excellent. We have eaten here many times, but had not reviewed this restaurant until now. We look forward to returing to McSeagull's in the future.