Eureka Restaurant Review“Eureka!,” Archimedes famously exclaimed. Also both the motto of and city in California, Eureka! is now a casual dining option in...