Last year when Guillermo Torres was looking for a place to open a restaurant, he saw the property at 620 Main St. in downtown Garland and felt it had great potential. He especially liked that it was on a corner.   Guillermo and his brothers Miguel and Roberto...

read more