Charming small restaurant, casual and affordable. outstanding empanadas.
Piedras Negras is the birthplace of nachos.