Los Dos Potrillos - Denver
$18.25
Fish and shrimp with onions, cilantro, jalapenos, tomatoes, and lime juice.
Add your review below to help others know what to expect.
Select a location