I've tried Jeremiah's three times, and have had bad experiences each time. The food is just OK, the service is always short handed, and there's always a long wait to get in. Avoid this one, it's more of a local bar than a restaurant.
Pros: Great atmosphere, local hangout
Cons: Mediocre food, poor service, long waits