Headed to the races in Loudon this weekend? Makris Lobster and Steak House is one of the best places to fill up on some fresh seafood and delicious fare before or after the NASCAR action. It's located right near NH Motor Speedway on Route 106 in Concord. Narragansett lager is on tap conveniently for your enjoyment too. History: The Makris Family has had a long and notable association with good eating in Concord. It began in the early 1900s when Ed's father established the Priscilla Restaurant, which was located on North Main Street near the Capitol. The family involvement was continued when, after completing a tour of duty in the service, Ed came home and opened the Liberty Restaurant with the help of his father and the rest of the family. The Liberty was located near Rumford Press (now the Concord Center) and was well known for the famous Blue Plate Specials that were particularly popular with the workers there.