Rating: 5

December 16, 2010

Great Latin American food! I liked the old format, but it looks a lot nicer and less grimey inside now. Still worth it!