Sabrosito's
5011 W Hillsborough Ave Suite A Tampa, Florida 33634 | Restaurant Info