La Picosa
14613-14699 Montfort Dr suite 148, Dallas TX
- This is the page of La Picosa on 14613-14699 Montfort Dr suite 148 Dallas TX 75254.
- (first reviewed on August 7, 2013, last updated
on November 24, 2023.)
- La Picosa is ranked #1 of 32 Restaurants in North Dallas Dallas.
- This page has had 43 visitors. You are the 43rd.
★★★★★ on the 7th of August, 2013
Ca$h only place! Use the 7-11 ATM before coming in.