Teixeira Portugal Restaurant
1569 Sunset Dr, South Miami, FL 33143-5878
Teixeira Portugal Restaurant is a Mediterranean, Vegetarian Friendly place is located in South Miami, Florida. The address of Teixeira Portugal Restaurant is 1569 Sunset Dr, South Miami, FL 33143-5878.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 786-717-6749, or open their website to view relevant information, The url is http://teixeirarestaurant.com