A new pizza and grill restaurant opened in Atlantic Beach, making it the second restaurant open in town limits.
Mohamed Alkassar opened Atlantic Town Grill, 714 Atlantic St., at the end of July. The only other restaurant within the town of Atlantic Beach is China Dragon.
Atlantic Town Grill serves pizza, subs, loaded fries and gyros with the majority of the menu clocking in under $15. In its first few weeks, Google Reviewers raved about stromboli and the burgers, with multiple people mentioning how the food tasted fresh…