Top street food takeaways from Beach Street Felixstowe