According to our records, this business is located at 216 Centre St. in Fernandina Beach (in Nassau County), Florida 32034, the location GPS coordinates are: 30.6712799 (latitude), -81.4635832 (longitude). Happy Tomato Cafe is categorized under Drive-In Restaurants (SIC code 5812). Known organization owner is Diane Jacobs. You can contact the company by phone at (904) 321-0707.