A popular South Tampa Mexican restaurant has abruptly closed its doors.

See Full Page