Epazote, a new Mexican restaurant, has opened in downtown Savannah, Georgia. The restaurant features a small salsa bar where patrons can add a dash of flavor to their meals.
Comments about Epazote on Foursquare have been positive so far, including "The burritos and tacos are great! Al pastor is the best."