Froggie Latin Kitchen is a casual restaurant serving Latin comfort food, including empanadas, tacos, and tamales.